我正在尝试导出按某些字段排序的整个MongoDB集合。我被认为应该有以下工作:
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{"field1.subfield":1}}'
不幸的是,这只会导出集合中的一条记录(有18478条记录),导出的数据为空白。将$ orderby留空,就像这样,
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{}}'
,以我想要的方式导出整个集合,所以很明显orderby子句是错误的。我做错了什么?
答案 0 :(得分:0)
mongoexport实用程序不指望您对数据进行排序。