Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.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
Mongodb 执行json文件的Mongoimport时出现意外标识符_Mongodb_Robo3t - Fatal编程技术网

Mongodb 执行json文件的Mongoimport时出现意外标识符

Mongodb 执行json文件的Mongoimport时出现意外标识符,mongodb,robo3t,Mongodb,Robo3t,这清楚地表明你的JSON被破坏了, 只需转到,验证JSON文件并重试 希望能有帮助 编辑 你的json是完全有效的,你的导出命令也是有效的,我觉得很好 你能给我看看你的json文件,pastebin或任何地方吗?{“trackingRecordId”:5742294,“经度”:77.126205,“纬度”:28.54711,“batteryPerc”:100,“速度”:0.13,“CreatedDondt”:“2016-01-14 00:00:01”},{“trackingRecordId”:5

这清楚地表明你的JSON被破坏了, 只需转到,验证JSON文件并重试

希望能有帮助

编辑

你的json是完全有效的,你的导出命令也是有效的,我觉得很好


你能给我看看你的json文件,pastebin或任何地方吗?{“trackingRecordId”:5742294,“经度”:77.126205,“纬度”:28.54711,“batteryPerc”:100,“速度”:0.13,“CreatedDondt”:“2016-01-14 00:00:01”},{“trackingRecordId”:5742293,“经度”:72.86727,“纬度”:19.112692,“batteryPerc”:51.82,“速度”:10,“创建时间”:“2016-01-13 23:59:59”}]这是绝对有效的json,我不知道是什么问题,命令有错误吗???你的命令很好,看我的答案,我猜你的json文件有问题。现在可以了。我在Robomongo的Shell窗口上运行命令。可以吗?或者其他任何运行命令的方式。我正在使用mac。我们可以从终端运行这个命令吗?如果是这样,那怎么办?您需要创建一个~/.bash_概要文件,并将/usr/local/mongodb/bin分配给$PATH环境变量,然后您可以像mongoimportI设置$PATH变量一样运行它,然后通过这个命令“echo$PATH”检查它给我的输出:“/usr/local/mongodb/bin”“然后我对mongoimport执行命令。但是,它不工作它的输出是“-bash:mongoimport:command not found”查看它是否像这样工作/usr/local/mongodb/bin/mongo,如果是,则表示这是正确的目录是的,它在我的系统中工作。非常感谢您的指导。
mongoimport --db dbName --collection collectionName < /Users/pratikjoshi/Desktop/FileName.json --jsonArray
[  
   {  
      "trackingRecordId":5742294,
      "longitude":77.126205,
      "latitude":28.54711,
      "batteryPerc":100,
      "speed":0.13,
      "createdOnDt":"2016-01-14 00:00:01"
   },
   {  
      "trackingRecordId":5742293,
      "longitude":72.86727,
      "latitude":19.112692,
      "batteryPerc":51.82,
      "speed":10,
      "createdOnDt":"2016-01-13 23:59:59"
   }
]