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.

A exclusão de documentos é uma ação permanente e não pode ser desfazer. 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 collection, deixe 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:

Elemento da interface do usuário
Descrição
Query
Qualquer critério de filtro especificado no 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 em um idioma de driver suportado.
Preview
Uma visualização dos documentos que serão excluídos.
3

Você pode exportar a query do Delete para um idioma de driver suportado utilizando 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 Exported Delete Query. Você pode converter o comando para C#, Go, Java, Nó, 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 em í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 em Delete botão , o modal Delete Documents é exibido.

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

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

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

← Excluir único documento