Pular para o conteúdo principal
MongoDB

MongoDB - Inserir vários documentos

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​

js
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.