Как писал прасад в комментариях выше, вы можете использовать insertMany () . Вы должны написать al oop, чтобы сгенерировать документы и сохранить их в массиве. Затем вы можете передать этот массив документов в db.collection.insertMany ().
Другой вариант - использовать bulkWrite . Вы можете написать al oop, чтобы сгенерировать массив операций, которые вы хотите вставить. Например:
[
{ insertOne: { "document": { "name": "Gal", "hobbies": ["reading", "gaming" ] } } },
{ insertOne: { "document": { "name": "Gal", "hobbies": ["reading", "gaming" ] } } },
...
]
Затем вы должны передать этот массив в bulkWrite:
try {
db.characters.bulkWrite(myArray);
} catch (e) {
print(e);
}