Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

Exclua documentos

Nesta página

  • Excluir todos os documentos
  • Excluir todos os documentos que correspondem a uma condição
  • Excluir apenas um documento que corresponda a uma condição
  • Excluir um documento com Atlas MongoDB
  • Excluir comportamento

Você pode excluir documentos no MongoDB com os seguintes métodos:

  • O driver da sua linguagem de programação.

  • A IU doMongoDB Atlas. Para saber mais, consulte Excluir um documento com Atlas MongoDB.

  • MongoDB Compass.


➤ Use o menu suspenso Selecione a linguagem no canto superior direito para definir a linguagem dos exemplos a seguir ou selecione MongoDB Compass.


Observação

O exemplo nesta seção utiliza o conjunto de dados de filmes de amostra. Para saber como carregar o conjunto de dados de amostra em sua implantação do MongoDB Atlas, consulte Carregue dados de amostra.

Para excluir um documento no MongoDB Atlas, siga estas etapas:

1
  1. Na interface do usuário do Atlas MongoDB, clique em Database na barra lateral.

  2. Para a implantação do banco de dados que contém os dados de amostra, clique em Browse Collections.

  3. No painel de navegação esquerdo, selecione o banco de dados sample_mflix.

  4. Selecione a collection movies.

2

Opcionalmente, você pode especificar um documento de filtro de query no campo Filter. Um documento de filtro de query usa operadores de query para especificar as condições de pesquisa.

Copie o seguinte documento de filtro de query na barra de pesquisa do Filter e clique em Apply:

{ genres: "Action", rated: { $in: [ "PG", "PG-13" ] } }

Este filtro de consulta retorna todos os documentos da coleção sample_mflix.movies onde genres é igual a Action e rated é igual a PG ou PG-13.

3
  1. Para o documento que você deseja excluir, passe o mouse sobre o documento e clique no ícone de lixeira que aparece no lado direito.

    Após clicar no botão excluir, o MongoDB Atlas sinaliza o documento para exclusão e solicita sua confirmação.

  2. Clique em Delete para confirmar sua seleção.

Para saber mais, consulte Criar, exibir, atualizar e excluir documentos.

As operações de exclusão não eliminam índices, mesmo excluindo todos os documentos de uma coleção.

Todas as operações de gravação no MongoDB são atômicas no nível de um único documento. Para obter mais informações sobre MongoDB e atomicidade, consulte Atomicidade e transações.

Com preocupações de gravação, você pode especificar o nível de confirmação solicitado do MongoDB para operações de gravação. Para mais informações, consulte preocupação de gravação.

← Métodos de atualização