O comando deleteOne(filter)
apaga o documento desejado. Como primeiro parâmetro, devemos passar um objeto como filtro, semelhante ao filtro utilizado nos métodos find()
.
> db.users.deleteOne({"_id": ObjectId("606f980f74ef57c2fec8495e")})
{ "acknowledged" : true, "deletedCount" : 1 }
Obs: Tente utilizar sempre o _id
como filtro, para garantir que deletará o item certo.
O comando deleteMany(filter)
apaga o documento desejado. Como primeiro parâmetro, devemos passar um objeto como filtro, semelhante ao filtro utilizado nos métodos find()
.
> db.users.deleteMany({"password": "pswd"})
{ "acknowledged" : true, "deletedCount" : 2 }
Próximo tópico: Primeiro projeto com Node e MongoDB
Voltar para a Home