MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Impossible de supprimer de la pile angulaire MEAN de la collection mongodb

Deux problèmes possibles ici.

D'abord et très probablement votre requête de suppression {_id: mongojs.ObjectId(id)} ne correspond à aucun document dans DB.

Deuxièmement, vous avez une erreur lors de l'étape de suppression.

Je propose donc de suivre. Vérifiez si la requête de suppression contient réellement des documents à supprimer en procédant comme ceci find({_id: mongojs.ObjectId(id)}) . Si des documents sont trouvés, essayez d'imprimer err et voyez ce que vous avez là-bas.

Documents https://docs.mongodb.com/manual/reference /method/db.collection.remove/

J'espère que cela vous aidera.