0

我正在尝试导出按某些字段排序的整个 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 子句是错误的。我究竟做错了什么?

4

1 回答 1

0

mongoexport 实用程序不希望您对数据进行排序。

于 2014-02-17T11:59:08.633 回答