我在集合created_at字段上创建了一个 TTL 索引,以便在 30 秒后自动删除文档,但过了一段时间(5 分钟后),文档并未被删除。我读了一些相关的问题,我确信我的收藏中没有错字。这是运行后的 JSONdb[collectionName].getIndexes()[{ "v" : 2, "key" : { "_id" : 1 }, "name" : "_id_", "ns" : "record_db.collectionName"},{ "v" : 2, "key" : { "created_at" : 1.0 }, "name" : "created_at_1", "ns" : "record_db.collectionName", "expireAfterSeconds" : 30.0}] 这是一个示例文档:{ "_id" : ObjectId("5fc3823af29f9d9eb1518857"), "record_path" : path/to/file, "timestamp" : 1606648392, "humantime" : "29/11/2020 18:12:58", "created_at" : ISODate("2020-11-29T18:12:58.859Z")}
1 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
ISODate("2020-11-29T18:12:58.859Z") 尚未发生。
const iso = "2020-11-29T18:12:58.859Z"
const date = new Date(iso);
console.log(date.toString());
添加回答
举报
0/150
提交
取消