Як створити одразу кілька документів у БД?
Для створення одразу кількох документів у 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
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.