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

Excluir vários documentos

Nesta página

  • Sobre esta tarefa
  • Antes de começar
  • Passos
  • Exemplo
  • Saiba mais

Você pode executar operações de exclusão em massa em vários documentos no Compass usando o modal Delete Documents . Isso ajuda você a visualizar as exclusões antes de aplicá-las.

Excluir documentos é uma ação permanente e não pode ser desfeita. Valide documentos no Preview do modal Delete Documents antes de confirmar a operação de exclusão.

O modal Delete Documents está disponível a partir da versão 1.42.0 do Compass . Para obter instruções sobre como atualizar ou instalar a versão mais recente do Compass , consulte Baixar e instalar o Compass.

1

Na aba Documents, insira uma query no Query Bar para filtrar documentos excluídos. Para excluir todos os documentos da coleção, deixe o Query Bar em branco.

2

Na aba Documents , clique em Botão Delete para exibir o modal Delete Documents . A tabela a seguir resume ainterface do usuário do modal:

UI Element
Descrição
Query
Qualquer critério de filtro especificado em Query Bar se aplica ao modal Delete Documents . Para atualizar o Query, saia do modal Delete Documents e modifique a query no Query Bar.
Export
Abre o modal Export Delete Query To Language, onde você pode converter a query para uma linguagem de driver compatível.
Preview
Uma prévia dos documentos que serão excluídos.
3

Você pode exportar a query Delete para uma linguagem de driver com suporte usando o botão Export no modal Delete Documents .

  1. No modal Delete Documents, clique em Export. O modal Export Delete Query To Language é exibido com a sintaxe de exclusão preenchida em My Delete Query.

  2. Selecione uma linguagem de programação no menu suspenso em Exported Delete Query. Você pode converter o comando para C#, Go, Java, Node, PHP, Python, Ruby ou Rust. O campo abaixo exibe a sintaxe convertida.

  3. (Opcional) Clique na caixa de seleção Include Import Statements para incluir as declarações de importação necessárias para a linguagem de programação selecionada.

  4. Clique no ícone para copiar a sintaxe convertida.

  5. Clique em Close.

4
  1. No modal Delete Documents, clique em Delete Documents.

  2. Clique no botão vermelho Delete Documents para confirmar a operação.

O Compass exclui os documentos que correspondem à expressão de filtro.

O exemplo a seguir exclui dois documentos da coleção movies noconjunto de dados sample_mflix .

No Query Bar, insira um filtro para filmes com um year de 1919.

{ 'year' : 1919 }

Clique no botão Delete, o modal Delete Documents será exibido.

O painel Preview mostra os documentos incluídos na operação de exclusão.

Clique em Delete Documents. Um modal de confirmação é exibido.

Clique no botão vermelho Delete Documents para confirmar a operação.

Voltar

Excluir único documento