Не е възможно да го направите по този начин. различен
е команда за база данни, а --query
опцията позволява да се използва само заявка
за филтриране на документи.
Ако използвате mongodb v3.4 или по-нова версия, можете да използвате изгледи за да обедините вашата колекция и да я експортирате от изгледа.
Първо създайте изгледа в mongo shell:
db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);
След това го експортирайте:
mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv