我在 mongodb 中有一组文档,expireAfterSeconds
属性设置在日期类型索引上。
为了争论起见,这些文件被设置为一小时后到期。
当我更新此集合中的文档时,会发生以下哪一项?
a)文档将在原始创建时间后一小时过期。
b)文件将在更新时间后一小时过期。
c)文档将在索引变量的时间后一小时过期,无论是什么时间。
d)以上都不是
我认为它是c,但找不到确认它的参考。我对么?这是在哪里记录的?
[编辑]:澄清一下,情况是我正在存储密码重置代码(应该过期。)如果请求新代码,我希望旧代码停止工作。但这并不是很相关,因为我可以通过简单地删除旧事务来确保始终尊重我想要的行为。这个问题不是关于我当前的问题,而是关于 Mongo 的行为。