一部のフィールドでソートされた MongoDB コレクション全体をエクスポートしようとしています。私は、次のことがうまくいくはずだと信じるようになりました:
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{"field1.subfield":1}}'
残念ながら、これはコレクション内の 1 つのレコードのみをエクスポートし (18478 レコードあります)、エクスポートされたデータは空白です。$orderby を空白のままにすると、
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{}}'
、コレクション全体を希望どおりにエクスポートするため、明らかに orderby 句が間違っています。私は何を間違っていますか?