Menu Docs
Página inicial do Docs
/
MongoDB para VS Code
/ /

Excluir documentos com VS Code

Nesta página

  • Pré-requisitos
  • Excluir um documento
  • Excluir muitos documentos

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 seu Playground, pressione o Play Button no canto superior direito da visualização do Playground. A extensão do VS Code divide o Playground e exibe os resultados dele no painel Playground Results.json. Se você desativou a visualização dividida, a extensão do VS Code exibirá os resultados do 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 Play Button, a extensão do VS Code divide o Playground e gera o documento a seguir no painel Playground Results.json. Se você desativou a visualização dividida, a extensão do VS Code exibirá o seguinte documento em uma nova aba. Se você mover manualmente os resultados do playground, a extensão do VS Code os exibirá nessa aba.

{
acknowleged: 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 Play Button no canto superior direito da visualização do Playground. A extensão do VS Code divide seu Playground e exibe os resultados do seu Playground no painel Playground Results.json. Se você desativou a visualização dividida, a extensão do VS Code exibirá 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 Play Button, a extensão do VS Code divide o Playground e gera o documento a seguir no painel Playground Results.json. Se você desativou a visualização dividida, a extensão do VS Code exibirá o seguinte documento em uma nova aba. Se você mover manualmente os resultados do playground, a extensão do VS Code os exibirá nessa aba.

{
acknowleged: 1,
deletedCount: 3
}

Voltar

Update