Во-первых, в Монго объекты создаются на лету (когда вы вставляете первый объект в первую коллекцию базы данных), поэтому, возможно, вам не нужно создавать базу данных и коллекцию.
ЗатемВы можете использовать 2 различных инструмента для наполнения ваших баз данных объектами: mongoimport и mongo
mongo -d myDatabase --eval "db.aCollection.insert({_id : ..,....,....})"
или
mongo -d myDatabase --eval bob.js
могут выполнять любой необходимый вам javascript.Это делается с помощью блокировки на БД, поэтому не используйте ее на экземпляре, который используется для запросов.
Второй метод заключается в использовании mongoimport
, как сказано в другом ответе.Это проще, если у вас есть список объектов и нет других типов команд.Обратите внимание, что объекты вставлены (не вставлены), поэтому дублирование не должно завершиться ошибкой.