我正在尝试从_id
文档中获取最后插入的MongoDB
。我不确定如何执行此操作,这是我尝试过的操作。
我需要使用_id
res.status(200).send(id)
这是我到目前为止尝试过的...
router.route("/last/inserted/assignment/id").get((req, res) => {
AssignmentDB.find({})
.sort({ _id: -1 })
.limit(1);
});
答案 0 :(得分:0)
您可以通过根据创建时间获取文档来实现此目的...
router.get("/last/inserted/assignment/id", (req, res) => {
AssignmentDB.findOne().sort({createdAt: -1}).exec(function(err, post) {
if (err) {return err}
console.log(post)
});
也注意我在您的代码中更正的另一个错误。您也应该纠正它。