Node.js,Mongo查找按开始日期排序的最后10个项目

时间:2017-04-28 09:06:45

标签: javascript node.js mongodb

这次我遇到了从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);
 });

0 个答案:

没有答案