1

我正在使用以下命令运行 mongoexport:

mongoexport ... --fields _id, Field1

这导致:

{"_id":"someId1","Field1":false}
{"_id":"someId2","Field1":true}

我希望获得“标准”CSV 输出:

_id, Field1
someId1, false
someId2, true

但是我找不到合适的 mongoexport 参数。

4

2 回答 2

0

用这个:

mongoexport --db db_name --collection collection_name --type=csv --fields _id,Field1 --out /dir/backups/myCollection.csv

如果您使用的是早期版本(mongodb 2.6),则首先创建一个名为 fields 的文件: fields.txt

_id

Field1

然后使用这个:

mongoexport --db db_name --collection collection_name --csv --fieldFile fields.txt --out /dir/backups/myCollection.csv
于 2016-02-24T10:03:40.900 回答
0

用这个:

mongoexport -u admin -p password --host hostdirection -d databasename -c collection--authenticationDatabase admin -f "_id,Field1"  -o outputfile.csv 
于 2017-05-26T09:51:16.837 回答