export csv from MongoDB



我是MongoDB的新手。我想将某些字段导出到CSV文件,如果该字段在某些行中存在,则我希望在该字段中空。目前,我正在尝试:

mongoexport --host hostname --collection collectionname -q '{}' -f "field1","field2" --db dbname --username user --password pass --out out.csv

但问题是,如果数据库中不存在字段值,则输出不会保留字段。任何建议如何执行所需的操作?

尝试:

mongoexport --host hostname --username user --password pass --db dbname --collection collectionname --type=csv --fields field1,field2 --query '{field1: { $exists: true}, field2: { $exists: true}}' --out out.csv

有关更多详细信息:单击此处

最新更新