Pular para o conteúdo principal
MongoDB

MongoDB - Deletar vários documentos

MongoDB - Deletar vários documentos

Deleta todos os documentos em uma coleção MongoDB que correspondam ao filtro informado.


Opções​

Coleção​

Referência à ação MongoDB: Selecionar coleção onde a exclusão será realizada.

Filtro (query)​

Filtro para identificar os documentos a serem deletados, por exemplo { "status": "inativo" }.

Transação (opcional)​

Referência a uma ação MongoDB: Iniciar transação caso a operação deva ser executada dentro de uma transação. Campo opcional disponível nas opções avançadas.

Retornos​

Código Javascript​

js
actions["id-da-acao"].deletedCount // quantidade de documentos deletados (Qualquer)

Seleção de campos​

  • deletedCount — quantidade de documentos que foram deletados (Qualquer)

Regras e Condições​

  • Os campos Coleção e Filtro são obrigatórios.
  • Todos os documentos correspondentes ao filtro serão deletados.
  • Se nenhum documento for encontrado com o filtro, nenhuma exclusão será realizada.
  • Use com cautela: informar um filtro vazio ({}) deletará todos os documentos da coleção.