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

时间:2014-12-03 23:34:16

标签: 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
 },
 {
"Cancer Sites":"Female Breast",
"State":"Alabama",
"Year":2000,
"Sex":"Female",
"Count":45
  } 
   ]

我尝试使用我的mongo shell中的以下查询,但它没有工作

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

我在Windows命令提示符下从mongo shell执行它。我的mongo shell在C:\ mongodb \ bin路径中,我的文件也在同一个路径中。任何人都可以告诉我哪里错了

1 个答案:

答案 0 :(得分:0)

因为它是我们应该使用的数组列表

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