0

我无法弄清楚为什么在尝试将 3 个字段简单导出到 .csv 文件以用于 mongodb 时会产生此错误。我的代码如下:

c:mongodb24\bin>mongoexport -db local -c pets -f type,name, color --csv -o c:\Data\CSC 451\spreadsheet.csv

错误:位置选项太多

我想将类型、名称和颜色数据导出到电子表格 csv 文件中。

4

2 回答 2

0

正确答案:

c:mongodb24\bin>mongoexport -db local -c pets -f type,name,color --csv -oc:\Data\CSC451\spreadsheet.csv

于 2013-05-13T05:03:07.510 回答
0

有两种方法可以解决这个问题。

1.)删除文件路径中的空间

c:mongodb24\bin>mongoexport -db local -c pets -f type,name,color --csv -o c:\Data\CSC451\spreadsheet.csv

2.) 用引号将文件路径括起来

c:mongodb24\bin>mongoexport -db local -c pets -f type,name,color --csv -o "c:\Data\CSC 451\spreadsheet.csv"

Windows 不喜欢文件路径中的空格,因此您必须删除空格,或者如果您不能这样做而不影响其他内容,则需要将其用双引号引起来。

编辑:Windows 要求查询用双引号括起来,而字符串用单引号括起来。在 Linux 中,反之亦然,双引号中的字符串和单引号中的查询。

于 2015-08-05T18:36:06.300 回答