Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
使用mongoimport命令将json文档导入mongodb时出现意外标识符_Json_Mongodb_Command Prompt - Fatal编程技术网

使用mongoimport命令将json文档导入mongodb时出现意外标识符

使用mongoimport命令将json文档导入mongodb时出现意外标识符,json,mongodb,command-prompt,Json,Mongodb,Command Prompt,我试图将json文档导入mongodb,但它显示了意外的标识符。我的json文档如下所示 [ { "Cancer Sites":"Female Breast", "State":"Alabama", "Year":2000, "Sex":"Female", "Count":550 }, { "Cancer Sites":"Female Breast", "State":"Alabama", "Year":2000, "Sex":"Female", "Count":2340

我试图将json文档导入mongodb,但它显示了意外的标识符。我的json文档如下所示

 [   
 {
"Cancer Sites":"Female Breast",
"State":"Alabama",
"Year":2000,
"Sex":"Female",
"Count":550
  },
   {
"Cancer Sites":"Female Breast",
"State":"Alabama",
"Year":2000,
"Sex":"Female",
"Count":2340
 },
 {
"Cancer Sites":"Female Breast",
"State":"Alabama",
"Year":2000,
"Sex":"Female",
"Count":45
  } 
   ]
我尝试从我的mongo shell中执行以下查询,但它不起作用

mongoimport -d treatment -c stats --file news.json

我在windows命令提示符下从MongoShell执行它。我的mongo shell位于C:\mongodb\bin路径中,我的文件也位于同一路径中。谁能告诉我哪里错了,因为这是我们应该使用的数组列表

mongoimport -d treatment -c stats --jsonArray news.json

从命令提示符而不是客户端执行它。当我直接从命令提示符执行它时,显示以下错误:“mongo”未被识别为内部或外部命令、可操作数据或批处理文件。是否已将c:\mongodb\bin添加到PATH变量中?或者在提示符中遍历到该目录,然后执行它。