Pular para o conteúdo principal
MongoDB

MongoDB - Atualizar vários documentos

MongoDB - Atualizar vários documentos

Atualiza todos os documentos em uma coleção MongoDB que correspondam ao filtro informado, aplicando as modificações definidas no documento ou pipeline de atualização.


Opções​

Coleção​

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

Filtro (query)​

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

Documento ou pipeline para atualização​

Documento de atualização ou pipeline no formato MongoDB, por exemplo { "$set": { "status": "processado" } }.

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"].modifiedCount // quantidade de documentos modificados (Qualquer)

Seleção de campos​

  • modifiedCount — quantidade de documentos que foram modificados (Qualquer)

Regras e Condições​

  • Os campos Coleção, Filtro e Documento ou pipeline para atualização são obrigatórios.
  • Todos os documentos correspondentes ao filtro serão atualizados.
  • Se nenhum documento for encontrado com o filtro, nenhuma alteração será realizada.