Página inicial do Docs → Desenvolver aplicações → Manual do MongoDB
Exclua documentos
Nesta página
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.
➤ Use o menu suspenso Selecione a linguagem no canto superior direito para definir a linguagem dos exemplos a seguir ou selecione MongoDB Compass.
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
Observação
Você pode excluir somente um documento de cada vez na interface do usuário do Atlas MongoDB. Para excluir múltiplos documentos, conecte-se à sua implantação do Atlas a partir do mongosh
ou de um driver do MongoDB e siga os exemplos desta referentes ao método da sua preferência.
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:
Navegue até a coleção.
Na interface do usuário do Atlas MongoDB, clique em Database na barra lateral.
Para a implantação do banco de dados que contém os dados de amostra, clique em Browse Collections.
No painel de navegação esquerdo, selecione o banco de dados
sample_mflix
.Selecione a collection
movies
.
Especifique um documento de filtro de consulta.
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
.
Excluir um documento.
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.
Clique em Delete para confirmar sua seleção.
Para saber mais, consulte Criar, exibir, atualizar e excluir documentos.
Excluir comportamento
Índices
As operações de exclusão não eliminam índices, mesmo excluindo todos os documentos de uma coleção.
Atomicidade
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.
Escrever confirmação
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.