Menu Docs
Página inicial do Docs
/ / /
Node.js
/ / /

Exclua documentos

Nesta página

  • Visão geral
  • Excluir

Nesta seção, mostramos como chamar as operações de gravação para remover documento de uma collection no MongoDB database.

Se quiser remover documentos existentes de uma collection, você pode usar deleteOne() para remover um documento ou deleteMany() para um ou mais documentos. Esses métodos aceitam um documento de query que corresponde aos documentos que você deseja excluir.

Você pode especificar o documento ou documentos a serem excluídos pelas operações de gravação deleteOne() ou deleteMany() em um objeto JSON da seguinte forma:

const doc = {
pageViews: {
$gt: 10,
$lt: 32768
}
};

Para excluir o primeiro documento correspondente usando o método deleteOne() ou para excluir todos os documentos correspondentes usando o método deleteMany() , passe o documento como parâmetro de método:

const deleteResult = await collection.deleteOne(doc);
const deleteManyResult = await collection.deleteMany(doc);

Você pode imprimir o número de documentos excluídos pela operação acessando o campo deletedCount do resultado para cada uma das chamadas de método acima como segue:

console.dir(deleteResult.deletedCount);
console.dir(deleteManyResult.deletedCount);

Após a exclusão bem-sucedida, essas declarações devem imprimir o número de documentos excluídos pela operação associada.

Para exemplos totalmente executáveis e informações adicionais sobre as opções disponíveis, consulte nossos exemplos de uso para deleteOne() e deleteMany().

← Gerar Valores Personalizados para _id

Nesta página