0
일부 필드로 정렬 된 전체 MongoDB 컬렉션을 내보내려고합니다.Mongodb가 정렬 된 순서로 CSV를 내 보냅니다.
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{"field1.subfield":1}}'
불행하게도 컬렉션에서이 유일한 수출 한 기록 (18,478 레코드가) 내 보낸 데이터가 비어 : 나는 다음과 같은 코드를 사용할 수 있다고 믿게하고 있습니다.
$ mongoexport --csv -d my_db -c my_collection -f field1.subfield,field2.subfield -o d.csv -q '{$query:{},$orderby:{}}'
,과 같이, 빈은 $ ORDERBY을 떠나, 그래서 명확하게 ORDERBY 절을 잘못 전체 컬렉션을 내가 원하는 방식으로 내 보냅니다. 내가 도대체 뭘 잘못하고있는 겁니까?