Я сделал успокоительный удалить, чтобы удалить запись по идентификатору .. Это не вернуть мне какую-либо ошибки, но запись не удаляется в моей коллекцииУдалить() не работает в mongodb?
моего маршрута
app.delete('/api/genres/:id',function(req,res){
var id = req.params._id;
var genre = req.body;
Genres.deleteGenre(id, function(err,genre){
if(err){
throw err;
}
res.json(genre)
})
});
моя модель (Я использую мангуста)
//Delete Genre
module.exports.deleteGenre = function (id, callback) {
var query = {_id: id};
Genre.remove(query, callback);
}
даже вернуть статус ОК с
{"ok":1,"n":0}
ли идентификатор ObjectId или что? – Enrichman
У вас есть правильный идентификатор? var id = req.params._id должен быть var id = req.params.id без подчеркивания? –
@ korven nope, я могу передать правильный идентификатор –