将phpMyAdmin中的JSON导入MongoDB会产生错误验证设置:不兼容的选项: - file和position argument(s)

时间:2016-07-29 10:24:59

标签: json mongodb phpmyadmin

我有一个从PhpMyAdmin导出的JSON文件,格式为:

[{"BASICCHAR":"<control>","CATEGORY_JDOID":"0","CHARNUM":"0",....

全部在一条线上。

我试图从命令行导入:

mongoimport HOST -u USERNAME -p PASSWORD --db DBNAME --collection COLL --jsonArray --file FILENAME

但我明白了:

error validating settings: incompatible options: --file and positional argument(s)
try 'mongoimport --help' for more information 

我不理解&#34;位置参数&#34;的引用。 JSON数据中的某些内容是否令人困惑?

1 个答案:

答案 0 :(得分:1)

原来,'位置参数'指的是我的第一个HOST值。实际上命令应该是:

mongoimport -h HOST -u USERNAME -p PASSWORD --db DBNAME --collection COLL --jsonArray --file FILENAME

主机名前包含 -h