我试图通过使用id在集合中查找文档来从mongoDB集合中删除文档。下面是我的代码片段,它表示该笔记已成功删除,但当我返回显示所有笔记的位置时,应该删除的笔记仍然存在。
router.post('/delete', function(req, res) {
notesCollection.remove(prevID, function(err, records){
if(err){
res.render("deleteFail.jade");
}
else{
res.render("deleteSuccess.jade");
}
});
});
其中prevID是当前尝试删除的备注的_id。任何帮助是极大的赞赏!感谢
答案 0 :(得分:2)
{ _id: prevId }
而不仅仅是id。