Hen*_*rik 5 mongodb mongoimport
好吧,我正在尝试....将一个虚拟JSON文件导入MongoDB并获得此错误,谷歌搜索没有产生明确的解释,虽然这个主题已经在这里,但这更像是一个语法相关的错误.
我认为我的语法没问题,但如果不是,请指出并让我知道.另外我认为另一个问题是我的路径[格式正确]?还是我错过了完全不同的东西.
我不明白错误,因此无法在任何地方找到合适的"简单英语"解释来弄明白自己,所以如果你有一个链接,请把它放进去,我将不胜感激....
错误:
$ mongoimport --jsonArray --collection bank_data /Macintosh HD/Users/Tinus/Downloads/bank_data.json/bank_data.json
2016-09-20T13:23:56.592+1200 error validating settings: only one positional argument is allowed
Run Code Online (Sandbox Code Playgroud)
- :运行OSX - :Mongod开始 - :使用/ data/db路径连接测试"All good" - :从单独的shell运行mongoimport
$ mongo --version MongoDB shell version: 3.2.8
$ mongoimport --jsonArray --collection some_data --file /path/path/data.json
$ mongoimport --jsonArray --collection some_data /path/path/data.json
Run Code Online (Sandbox Code Playgroud)
A)同样在添加--file时我得到:不兼容的选项: - file和position argument(s)
通过引用你的路径来尝试它
$ mongoimport --jsonArray --collection bank_data '/Macintosh HD/Users/Tinus/Downloads/bank_data.json/bank_data.json'
Run Code Online (Sandbox Code Playgroud)
错误
error validating settings: only one positional argument is allowed
Run Code Online (Sandbox Code Playgroud)
来自这样一个事实:你的路径包含一个空间,导致将它分成两个独立的参数(如果没有被周围的引号保护)
顺便说一句:你确定你的道路结束'...bank_data.json/bank_data.json'而不仅仅是一条道路'bank_data.json'吗?
| 归档时间: |
|
| 查看次数: |
10759 次 |
| 最近记录: |