从文档 _id 获取日期和时间是否是一种正常做法,所以我不需要向我的文档添加额外的“日期”字段? Сan _id 因某种原因而改变?
最佳答案
这种做法很好。事实上,许多 10gen 支持的驱动程序都有一些方法可以从 ObjectId()
/MongoID()
中提取“创建日期”。
Сan _id change for some reason?
主要的警告是您必须使用 MongoDB 生成的 ID 才能工作。
在某些情况下,您可能拥有更合适的唯一 ID。在这种情况下,您将不会使用 Mongo 的 ID,因此需要自己存储创建日期。
关于mongodb - 从 mongodb 文档 _id 字段获取日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8021802/