Non è possibile farlo in questo modo. distinto
è un comando di database e --query
l'opzione consente di utilizzare solo una query
per filtrare i documenti.
Se utilizzi mongodb v3.4 o versioni successive, puoi utilizzare views per aggregare la tua collezione ed esportarla dalla vista.
Per prima cosa crea la vista in mongo shell:
db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);
Quindi esportalo:
mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv