Skip to main content

Як створити одразу кілька документів у БД?

Для створення одразу кількох документів у MongoDB використовується метод insertMany().

Приклад (Mongo Shell / JavaScript-синтаксис):

js
db.users.insertMany([ { name: "Alex", age: 25 }, { name: "Maria", age: 30 }, { name: "John", age: 20 } ])

Що робить insertMany:

  • приймає масив документів
  • вставляє всі записи за одну операцію
  • повертає інформацію про вставлені _id

Коли використовувати:

  • якщо потрібно додати кілька документів одразу (наприклад, набір даних для тесту)

Отже, для масового створення документів у MongoDB застосовується insertMany().

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.