我有一个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
请帮忙!
答案 0 :(得分: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
答案 1 :(得分:3)
我现在有完全相同的错误 - 我想出来了。我想你在导入之前已经在mongolab上连接了你的mongo实例。 您不能首先连接到mongolab - 通过在shell中键入“exit”来断开连接以返回命令提示符。然后再次发出mongoimport命令,这次导入应该有效。