从mongodb文件_id字段中获取日期和时间

问题描述:

从文档_id中获取日期和时间是否正常,因此我不需要在文档中添加额外的“日期”字段?由于某种原因,_id改变了吗?从mongodb文件_id字段中获取日期和时间

+0

+1。不过,你必须小心,因为'_id'字段不一定是MongoId对象 – Cameron

这种做法很好。实际上,许多10gen支持的驱动程序都有从ObjectId()/MongoID()中提取“创建日期”的方法。

由于某种原因,_id改变了吗?

需要注意的是,您必须使用由MongoDB生成的ID才能正常工作。

有些情况下,您可能拥有更合适的唯一ID。在这种情况下,您将不会使用Mongo的ID,因此需要自行存储创建的日期。