每个文档都有一个日期属性,只要文档被修改,该属性就会使用 new MongoDate()进行更新。
如何才能获得N个最后修改过的文件?但不是因为某些特定日期。只有最新日期的N个文件。也许 sort 之类的东西不仅仅是游标方法,而是存在查询参数?
答案 0 :(得分:6)
在我正在进行的项目中,我使用类似的东西以相反的顺序(最新到旧版本)提取最后五个条目
for e in coll.find().sort("data_ins", -1).limit(5):
# do something
其中data_ins是时间戳,但我认为它适用于每个可排序字段。