【发布时间】:2012-10-13 08:45:18
【问题描述】:
每个文档都有一个 date 属性,该属性会在文档被修改时使用 new MongoDate() 进行更新。
如何获得N个最后修改的文档?但不是从某个特定日期开始。只有 N 个最新日期的文档。也许像 sort 这样的东西不是作为游标方法,而是存在查询参数?
【问题讨论】:
标签: mongodb
每个文档都有一个 date 属性,该属性会在文档被修改时使用 new MongoDate() 进行更新。
如何获得N个最后修改的文档?但不是从某个特定日期开始。只有 N 个最新日期的文档。也许像 sort 这样的东西不是作为游标方法,而是存在查询参数?
【问题讨论】:
标签: mongodb
在我正在进行的一个项目中,我使用类似这样的方法以相反的顺序(从新到旧)提取最后五个条目
for e in coll.find().sort("data_ins", -1).limit(5):
# do something
data_ins 是一个时间戳,但我想它适用于每个可排序的字段。
【讨论】: