Прочитайте эти документы , чтобы узнать, как работает insertMany. Вот пример в документации:
var arr = [{ name: 'Star Wars' }, { name: 'The Empire Strikes Back' }];
Movies.insertMany(arr, function(error, docs) {});
Если у вас есть JSON, вы хотите сначала проанализировать его. Допустим, у вас есть этот JSON ( источник ):
{"menu": {
"header": "SVG Viewer",
"items": [
{"id": "Open"},
{"id": "OpenNew", "label": "Open New"},
null,
{"id": "ZoomIn", "label": "Zoom In"},
{"id": "ZoomOut", "label": "Zoom Out"},
{"id": "OriginalView", "label": "Original View"},
null
]
}}
Если вы хотите вставить элементы, вы должны сделать:
Items.insertMany(JSON.parse(myJson).menu.items, (error, docs) =>
error ? console.error(error) : console.log(docs))