这次我遇到了从mongodb查询具有一定值的最后X条记录的问题。
到目前为止我所拥有的 - >
Data.find({'ResourceID': 61}, {}, {limit: 10}, function (err, docs) {
res.json(docs);
});
这会返回前10条记录。我怎样才能获得最后10个?
编辑:
这是有效的,但是我可以将其转换为上层的外观或者这个'exec'函数的重点吗? - >
Data.find({
'ResourceID': 61
}).sort('-Start').limit(10).exec(function (err, docs) {
console.log(docs);
res.json(docs);
});