Skip to main content

MongoDB - Inserir vários documentos

Insere múltiplos documentos de uma vez em uma coleção MongoDB. Retorna os identificadores únicos (_id) de todos os documentos inseridos.


Opções

Coleção

Referência à ação MongoDB: Selecionar coleção onde os documentos serão inseridos.

Documentos

Array de documentos a serem inseridos, no formato JSON MongoDB, por exemplo [{ "nome": "João" }, { "nome": "Maria" }].

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

actions["id-da-acao"].insertedIds // identificadores únicos dos documentos inseridos (Qualquer)

Seleção de campos

  • insertedIds — lista com os identificadores únicos (_id) dos documentos inseridos na coleção (Qualquer)

Regras e Condições

  • Os campos Coleção e Documentos são obrigatórios.
  • O campo Documentos deve ser um array JSON válido contendo ao menos um objeto.
  • Se os documentos não incluírem o campo _id, o MongoDB gerará um para cada um automaticamente.