Я могу запустить mongoimport из командной строки и получить его, чтобы импортировать файл, если я hardcode имя файла. mongoimport --host HOSTNAMEHERE --collection TESTColectionName --db DBNAME --file C: \ FileFolder1 \ 129871.json --jsonArraymongodb mongoimport из внешних файлов динамически
Вышеперечисленные работы большой, но у меня есть папка с сотнями of.json файлов (что я не знаю имен). Как я могу перебирать все файлы в каталоге и импортировать их в mongodb?
Я написал несколько файлов .js для запуска команд mongo (найти данные, отобразить данные, распечатать данные и т. Д.). В любом случае, я могу итерировать и запускать импорт отсюда (я знаю, что mongoimport является отдельным .exe из самой оболочки mongo).
Позвольте мне знать, Спасибо
Почему вы не пишете сценарий оболочки или командный файл? или вы можете написать небольшой скрипт с использованием узла и использовать 'fs' для итерации через файлы и excute shell command. –
Извините, если это было неясно, но это то, что я хотел сделать, это написать сценарий оболочки. – Brad