इसे इस तरह करना संभव नहीं है। विशिष्ट
एक डेटाबेस कमांड है, और --query
विकल्प केवल क्वेरी
का उपयोग करने की अनुमति देता है दस्तावेज़ फ़िल्टर करने के लिए।
अगर आप mongodb v3.4 या बाद के संस्करण का उपयोग कर रहे हैं, तो आप views का उपयोग कर सकते हैं अपने संग्रह को एकत्रित करने और उसे दृश्य से निर्यात करने के लिए।
सबसे पहले मोंगो शेल में व्यू बनाएं:
db.createView("distinctCollectionUid", "collection", [{ $group: { _id: "$uid"}}]);
फिर इसे निर्यात करें:
mongoexport -d db -c distinctCollectionUid --type=csv -f "_id" -o distinctUid.csv