Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 951 Bytes

3-5-delete.md

File metadata and controls

27 lines (17 loc) · 951 Bytes

Delete

deleteOne(filter, data)

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.

deleteMany(filter, data)

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