我们目前正在尝试使用Mongo的新TTL功能,并希望记录根据记录创建时的“未来”日期到期。这是如此不同的记录可以有不同的有效期。
例如,像这样:
db.createCollection("sushi")
db.sushi.ensureIndex({"best_before": 1}, {expireAfterSeconds: 1})
db.sushi.insert({name: "ngiri", best_before: new Date('2012/10/02')})
但是在我们的初始测试中,如果索引日期字段是创建记录时的未来,则不会从集合中删除文档。 有什么理由不适用吗?
由于
答案 0 :(得分:2)
看起来像夏令时让我来这里。经验教训。