我有一个包含文档的集合,其中包含偶数触发器的数组字段,当没有更多触发器时,我想删除此文档。据我所知,mongo没有触发支持。有什么办法可以把这份工作委托给Mongo吗?
答案 0 :(得分:1)
你是对的,mongo中没有触发器。因此,使用mogno没有正常的方法。您必须使用应用程序逻辑来实现此目的。一种方法是每隔n分钟清洁一次。删除大小为零的文档的位置。另一种方式(我更喜欢)是在每次更新文档之后,如果它有空数组,则删除它。
答案 1 :(得分:1)
我知道MongoDB提供的过期数据的唯一功能是使用到期索引。 Expire data