MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Não é possível excluir da pilha MEAN angular da coleção mongodb


Dois possíveis problemas aqui.

Primeiro e provavelmente sua consulta de remoção {_id: mongojs.ObjectId(id)} não corresponde a nenhum documento no banco de dados.

Segundo, você tem algum erro durante o estágio de remoção.

Então sugiro seguir. Verifique se a consulta de remoção realmente tem documentos para remover fazendo assim find({_id: mongojs.ObjectId(id)}) . Se os documentos forem encontrados, tente imprimir err e veja o que você tem lá.

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

Espero que isto ajude.