我正在使用以下命令运行 mongoexport:
mongoexport ... --fields _id, Field1
这导致:
{"_id":"someId1","Field1":false}
{"_id":"someId2","Field1":true}
我希望获得“标准”CSV 输出:
_id, Field1
someId1, false
someId2, true
但是我找不到合适的 mongoexport 参数。
我正在使用以下命令运行 mongoexport:
mongoexport ... --fields _id, Field1
这导致:
{"_id":"someId1","Field1":false}
{"_id":"someId2","Field1":true}
我希望获得“标准”CSV 输出:
_id, Field1
someId1, false
someId2, true
但是我找不到合适的 mongoexport 参数。
用这个:
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
用这个:
mongoexport -u admin -p password --host hostdirection -d databasename -c collection--authenticationDatabase admin -f "_id,Field1" -o outputfile.csv