Det går inte att göra på det här sättet. distinkt
är ett databaskommando och --query
alternativet tillåter att endast använda en fråga
för att filtrera dokument.
Om du använder mongodb v3.4 eller senare kan du använda views för att samla din samling och exportera den från vyn.
Skapa först vyn i mongo shell:
db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);
Exportera det sedan:
mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv