Bulk.find.remove()
Dica
O MongoDB também fornece o método db.collection.bulkWrite()
para executar operações de gravação em massa.
Descrição
Bulk.find.remove()
A partir do
mongosh
0.12.2,Bulk.find.remove()
é um alias paraBulk.find.delete()
.No novo código, use
Bulk.find.delete()
em vez deBulk.find.remove()
.
Exemplo
Crie a coleção music
:
db.music.insertMany( [ { artist: "DOA", genre: "punk" }, { artist: "Rick Astley", genre: "pop" }, { artist: "Black Flag", genre: "punk" }, { artist: "Justin Bieber", genre: "pop" } ] )
O seguinte exemplo:
Inicializa um construtor de operações
Bulk()
.Procura o gênero
pop
.Exclui
pop
músicas da coleção.
var bulk = db.music.initializeOrderedBulkOp(); bulk.find( { "genre": "pop" } ).remove(); bulk.execute()