Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从外部文件动态导入mongodb mongoimport_Javascript_Mongodb_Mongoimport - Fatal编程技术网

Javascript 从外部文件动态导入mongodb mongoimport

Javascript 从外部文件动态导入mongodb mongoimport,javascript,mongodb,mongoimport,Javascript,Mongodb,Mongoimport,如果我硬编码文件名,我可以从命令行运行mongoimport并让它导入文件。 mongoimport--主机名here--集合TestCollectionName--db DBNAME--文件C:\FileFolder1\129871.json--jsonArray 上述方法非常有效,但我有一个包含数百个.json文件的文件夹(我不知道文件名)。如何遍历目录中的所有文件并将它们导入mongodb 我编写了一些.js文件来运行mongo命令(查找数据、显示数据、打印数据等)。我是否可以从这里迭代和

如果我硬编码文件名,我可以从命令行运行mongoimport并让它导入文件。 mongoimport--主机名here--集合TestCollectionName--db DBNAME--文件C:\FileFolder1\129871.json--jsonArray

上述方法非常有效,但我有一个包含数百个.json文件的文件夹(我不知道文件名)。如何遍历目录中的所有文件并将它们导入mongodb

我编写了一些.js文件来运行mongo命令(查找数据、显示数据、打印数据等)。我是否可以从这里迭代和运行导入(我知道mongoimport是一个独立于MongoShell本身的.exe)

让我知道,
谢谢

要迭代的示例shell脚本(基于Unix)

此外,如果在批处理文件中运行该命令,则需要将%符号加倍

for /r %%i in (*) do echo %%i

为什么不写一个shell脚本或批处理文件呢?或者您可以使用node编写一个小脚本,并使用“fs”遍历文件并执行shell命令。如果不清楚的话,很抱歉,但我想做的就是编写一个shell脚本。
for /r %i in (*) do echo %i
for /r %%i in (*) do echo %%i