1
原諒我的無知,但我更多的是C#開發人員。這是我的第一個NodeJS程序。我正在嘗試編寫一個程序,讓我的程序在我的node.js服務器上調用GET。當服務器收到這個請求時,我希望它從MongoDB發送最新的條目並立即刪除它,這樣它就不能被重用。我希望這可以在服務器端完成。檢索最新的條目,然後用MongoDB和Mongoose馬上刪除它?
這裏是我有如下,
router.get('/', function(req, res, next) {
Todo.findOne({}, {}, { sort: { '_id' : -1 } }, function(err, post) {
res.json(post);
Todo.remove({_id: -1});
});
});
MongoError:不能同時指定新=真,並刪除= TRUE; '刪除'總是返回已刪除的文件 –
我的壞,沒有機會測試 – chridam
不道歉,你是一個很好的幫助。 –