MongoDB collec的时间方法

MongoDB collec的时间方法,mongodb,time,collections,Mongodb,Time,Collections,我正在寻找一种方法,可以让我找出一个条目进入集合的时间。我做了一些研究,但只能找到一个Timestamp()方法,它将特定时间强制加载到集合中的一段数据上。是否存在类似db.collection.Time()的东西 我不完全确定您的要求,但是如果您希望获得文档添加到集合的时间,并且使用默认的_id类型,那么您可以在shell中获得文档创建时间,如下所示: > var d = db.test.findOne(); > d._id.getTimestamp(); ISODate("201

我正在寻找一种方法,可以让我找出一个条目进入集合的时间。我做了一些研究,但只能找到一个Timestamp()方法,它将特定时间强制加载到集合中的一段数据上。是否存在类似db.collection.Time()的东西

我不完全确定您的要求,但是如果您希望获得文档添加到集合的时间,并且使用默认的_id类型,那么您可以在shell中获得文档创建时间,如下所示:

> var d = db.test.findOne();
> d._id.getTimestamp();
ISODate("2014-12-30T13:13:28Z")
这很难在查询中使用,因此如果需要查询日期,最好使用ISODate()创建一个日期字段