MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impossibile eliminare dallo stack MEAN angolare della raccolta mongodb

Due possibili problemi qui.

Prima e molto probabilmente la tua query di rimozione {_id: mongojs.ObjectId(id)} non corrisponde a nessun documento in DB.

In secondo luogo, si verifica un errore durante la fase di rimozione.

Quindi suggerisco di seguire. Verifica se la query di rimozione ha effettivamente documenti da rimuovere in questo modo find({_id: mongojs.ObjectId(id)}) . Se i documenti verranno trovati, prova a stampare err e guarda cosa hai lì

Documenti https://docs.mongodb.com/manual/reference /metodo/db.collection.remove/

Spero che questo aiuti.