我正在尝试将数据导出到 CSV 文件,但由于某种原因,我没有在 CSV 文件中获取任何数据。
我有一个名为“test”的数据库和一个名为“people”的集合。people 集合的内容是(json 导出工作!):
{"_id":{"$oid":"55937ce0c64ddad5023a9570"},"name":"Joe Bloggs","position":"CE"}
{"_id":{"$oid":"55937d57c64ddad5023a9571"},"name":"Jane Bloggs","position":"CE"}
{"_id":{"$oid":"55937d62c64ddad5023a9572"},"name":"Peter Smith","position":"CE"}
{"_id":{"$oid":"55937d78c64ddad5023a9573"},"name":"Sarah Smith","position":"STL"}
我正在尝试使用以下命令将此数据导出到 CSV 文件中:
mongoexport --type=csv -d test -c people --fieldFile c:\dev\peopleFields.txt --out c:\dev\people.csv
当我运行这个命令时,响应是:
2015-07-01T14:56:36.787+0800 connected to: localhost
2015-07-01T14:56:36.787+0800 exported 4 records
peopleFields.txt 的内容是:
ID
Name
Position
people.csv 文件的结果输出是:
ID,Name,Position
"","",""
"","",""
"","",""
"","",""
有人可以向我解释我做错了什么吗?