2

我们目前正在试验 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')})

但是在我们最初的测试中,如果索引日期字段在创建记录时是将来的,则不会从集合中删除文档。有什么理由不应该这样做吗?

谢谢

4

1 回答 1

2

看起来是夏令时让我来到这里。学习到教训了。

于 2012-10-01T15:30:59.520 回答