У меня есть идентификация печати в контроллере от клиента. Теперь я хочу удалить этот документ из mongodb с помощью кода ниже, не обнаруживает никаких ошибок, но даже не удаляет документ из коллекции. Как я могу удалить документ с помощью _id
?Как удалить документ из коллекции в mongodb?
controller.js
var Diagram = {
remove: function(id, res) {
console.log('deletecontroller', id);
diagram.remove({
_id: id
});
}
}
module.exports = Diagram;
Большое спасибо первый один работал для меня просто понять, почему требуется обратный вызов для удаления документа. – hussain
http://mongoosejs.com/docs/api.html#model_Model.remove, вам потребуются два параметра ... и более того, вам нужно обратный вызов, чтобы nodejs мог сообщить вам, когда он удалил ваш документ ... в ваш callback и pas на следующую операцию ... – Thalaivar
@hussain: Помогло ли это? – Thalaivar