Không thể làm theo cách này. khác biệt
là một lệnh cơ sở dữ liệu và --query
tùy chọn chỉ cho phép sử dụng một truy vấn
để lọc tài liệu.
Nếu bạn đang sử dụng mongodb v3.4 trở lên, bạn có thể sử dụng lượt xem để tổng hợp bộ sưu tập của bạn và xuất nó từ chế độ xem.
Đầu tiên hãy tạo chế độ xem trong mongo shell:
db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);
Sau đó xuất nó:
mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv