自动删除我的数据库中的字段

Posted

技术标签:

【中文标题】自动删除我的数据库中的字段【英文标题】:Automatic deletion of fields in my DB 【发布时间】:2015-12-09 17:04:37 【问题描述】:

我正在使用 Backand 作为我的 BaaS,并且我正在寻找一种快速删除不再需要的条目的方法。在我创建的数据模型中,我有一个名为“Auctions”的对象,我想在这个对象中添加一个删除超过拍卖结束时间的条目的操作。

我一直在查看服务器端操作,但没有找到快速的方法。

谢谢

【问题讨论】:

【参考方案1】:

有两种方法可以解决这个问题:

    创建将删除它们的计划任务 创建一个预定义的过滤器来过滤它们

第一种方法的缺点是在计划删除之间存在时间间隔,这些条目仍然存在。

我推荐第二种方法,如果您对第一种方法感兴趣,请告诉我,我会发送说明。

对于第二个,您需要使用相关条目转到对象的安全选项卡。在那里,您可以使用 SQL 或 NoSQL 设置一个预定义的过滤器,该过滤器将始终过滤过期的条目。这将就好像这些条目对于每个 GET 请求都不存在一样。

【讨论】:

以上是关于自动删除我的数据库中的字段的主要内容,如果未能解决你的问题,请参考以下文章

为啥当我在 Flutter for Web 中更新实时数据库中的某个字段时我的数据被删除

删除查询后更新自动编号字段

dbwritetable 删除 mysql 中的自动增量字段

为啥 Linq-to-sql 错误地删除了我的联合中的字段?

单击更新后,sql server db中的行将被删除。 id 是唯一有数据的字段

(ZK 7) 自动填充不绑定我的数据(MVVM 和作曲家)