1

我有一个 json 文件,正在尝试批量插入到 mongodb 我这样做 mongoimport --host localhost --db testdb --collection testdbjson --username user -- password pass --type json --file /home/pet/mng/json_test.json 它给出了以下错误 SyntaxError: Unexpected identifier

请帮忙!

4

2 回答 2

3

文档mongoimport正确的语法

mongoimport -host 127.0.0.1 -port 27017 -u user -p pass -collection testdbjson --db testdb --file /home/pet/mng/json_test.json

或者

mongoimport -host 127.0.0.1:27017 -u user -p pass -collection testdbjson --db testdb --file /home/pet/mng/json_test.json
于 2013-06-27T20:55:23.850 回答
3

我现在有完全相同的错误 - 我想通了。我认为在您想要导入之前,您已经先在 mongolab 上连接到您的 mongo 实例。您不能先连接到 mongolab - 通过在 shell 中键入“exit”来断开连接以返回命令提示符。然后再次发出 mongoimport 命令,这次导入应该可以工作了。

于 2014-12-16T17:56:48.170 回答