首页 > 解决方案 > 如何按最新对新项目进行排序?

问题描述

我有这个nodeJS代码,但是每当我发布我的数据时,最新的数据都会添加到最后而不是开始。我尝试添加 Crud.find().sort('_id', -1).exec((err, data) =>但它仍然不起作用。

app.get('/v2/posts', (req,res) => {
    Crud.find((err, data)=> {
        if (err) {
            res.status(500).send(err)
        } else {
            res.status(200).send(data)
        }
    })
});

标签: node.jsmongodb

解决方案


尝试-

Crud.find().sort({$natural:-1})

推荐阅读