Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

Bulk.find.removeOne()

Nesta página

  • Descrição
  • Compatibilidade
  • Exemplo

Dica

O MongoDB também fornece o método db.collection.bulkWrite() para executar operações de gravação em massa.

Bulk.find.removeOne()

A partir do mongosh 0.12.2, Bulk.find.removeOne() é um alias para Bulk.find.deleteOne().

No novo código, use Bulk.find.deleteOne() em vez de Bulk.find.removeOne().

Esse comando está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Observação

Este comando é aceito em todos os clusters do MongoDB Atlas. Para obter informações sobre o suporte do Atlas a todos os comandos, consulte Comandos não suportados.

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 Rick Astley, o primeiro artista pop correspondente, da collection.

var bulk = db.music.initializeOrderedBulkOp();
bulk.find( { "genre": "pop" } ).removeOne();
bulk.execute()

Voltar

Bulk.find.remove