Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Excluir documentos com VS Code

Você exclui documentos em uma coleção usando os operadores CRUD do MongoDB em um MongoDB Playground:

  • Use o método deleteOne() para excluir um documento.

  • Use o método deleteMany() para excluir mais de um documento.

Se você ainda não tiver feito isso, deverá preencher os seguintes pré-requisitos antes de excluir documentos com um MongoDB Playground:

Para excluir um documento, use a seguinte sintaxe no seu Playground:

db.collection.deleteOne(
<filter>,
{
writeConcern: <document>,
collation: <document>
}
)

Para obter uma descrição detalhada dos parâmetros do método, consulte deleteOne() no Manual MongoDB .

Para executar o Playground, pressione o botão no canto superior direito da visualização do Playground. VS Code Extension divide seu Playground e exibe os resultados do seu Playground no painel Playground Results. Se você desativou a visualização dividida, a VS Code Extension exibe os resultados do seu Playground em uma nova aba.

Para executar este exemplo, comece com um Playground do MongoDB em branco, limpando o Playground modelo se ele estiver carregado.

O seguinte exemplo:

  1. Passa para o banco de dados test.

  2. Exclui um documento na collection test.sales que corresponde à query.

use("test");
db.sales.deleteOne(
{ "_id" : 1 }
);

Quando você pressiona o botão , a VS Code Extension realiza a divisão do seu Playground e gera o documento a seguir no painel Playground Result. Se você desativou a divisão, a Extensão VS Code exibirá o seguinte documento em uma nova aba. Se você mover manualmente os resultados do seu playground, a extensão VS Code exibirá os resultados nessa aba.

{
acknowledged: 1,
deletedCount: 1
}

Para excluir muitos documentos, use a seguinte sintaxe no seu Playground:

db.collection.deleteMany(
<filter>,
{
writeConcern: <document>,
collation: <document>
}
)

Para obter uma descrição detalhada dos parâmetros do método, consulte deleteMany() no Manual do MongoDB.

Para executar o Playground, pressione o botão no canto superior direito da visualização do Playground. VS Code Extension divide seu Playground e exibe os resultados do seu Playground no painel Playground Results. Se você desativou a visualização dividida, a VS Code Extension exibe os resultados do seu Playground em uma nova aba.

Para executar este exemplo, comece com um Playground do MongoDB em branco, limpando o Playground modelo se ele estiver carregado.

O seguinte exemplo:

  1. Passa para o banco de dados test.

  2. Exclui todos os documentos na collection test.sales que correspondem à query.

use("test");
db.sales.deleteMany(
{ "item" : "abc" }
);

Quando você pressiona o botão , a VS Code Extension realiza a divisão do seu Playground e gera o documento a seguir no painel Playground Result. Se você desativou a divisão, a Extensão VS Code exibirá o seguinte documento em uma nova aba. Se você mover manualmente os resultados do seu playground, a extensão VS Code exibirá os resultados nessa aba.

{
acknowledged: 1,
deletedCount: 3
}