Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Menu Docs
Página inicial do Docs
/ /

Excluir documentos com VS Code

Você exclui documentos em uma coleção usando osoperadores 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:

  • Crie uma conexão com uma instalação do MongoDB.

  • Ative a conexão para a implantação do MongoDB.

  • Abra um MongoDB Playground.

  • Crie documentos com VS Code ou crie documentos em uma coleção usando um método diferente.

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. A extensão VS Code 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. Alterna para o banco de dados do 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
}

Voltar

Update

Nesta página