无法将Json数组导入到Mongodb

问题描述:

我试图使用windows命令提示符将jsonArray导入到mongoDB无法将Json数组导入到Mongodb

我的命令是,

C:\mongo>mongoimport --jsonArray -d testdb -c testcollection -f my_test_file.json 

文件my_test_file.json并在存在C:\蒙戈并且该文件包含以下,

[{"id": 1, "data":"test"}] 

命令提示的输出只有connected to: 127.0.0.1并且没有导入发生。

当我运行上面的命令时,运行db的命令promt说connection accepted

任何人都可以注意到我在这里失踪了吗?

+0

您的数据库中的ID列是否配置为数字类型?如果没有,你应该在1附近加引号。 – ZacWolf

+0

谢谢@ZacWolf。该id是数字。我试着把它改成'“1”'。仍然没有工作.. – noob

标志“-f”表示字段但不是我假设你认为的文件。只需从命令中删除它,一切都可以正常工作。

C:\mongo>mongoimport --jsonArray -d testdb -c testcollection my_test_file.json 
+0

谢谢。这工作.. – noob