如何使用猫鼬获取最新添加的文档?

时间:2019-02-18 18:27:43

标签: node.js mongoose

我正在尝试使用猫鼬在MongoDB中获取最新文档。

到目前为止,我尝试过的每种方法都为我提供了有记录的最古老的文件。

我尝试按日期排序,并创建了

尝试升序和降序,都返回最旧的文档。

https://paste.heckyou.ml/odofomasel.js

返回的值应该是最近添加的文档。

1 个答案:

答案 0 :(得分:0)

这将为您提供收藏的最后一份文件

db.collectionName.findOne({}, {sort:{$natural:-1}})

$ natural:-1表示插入记录的顺序相反。

mongo CLI语法为:db.collectionName.find({}).sort({$natural:-1}).limit(1)