पर एक सरणी फ़ील्ड का एक अलग एकत्रीकरण प्राप्त करना मैं MongoDB सीखने की कोशिश कर रहा हूं और यह मेरे लिए विश्लेषिकी के लिए कैसे उपयोगी होगा। मैं सिर्फ अपने वेबसाइट पर उपलब्ध JavaScript कंसोल के साथ चारों ओर खेल रहा हूँ और निम्नलिखित मदों बनाया है:इंडेक्स
{"title": "Cool", "_id": {"$oid": "503e4dc0cc93742e0d0ccad3"}, "tags": ["twenty", "sixty"]}
{"title": "Other", "_id": {"$oid": "503e4e5bcc93742e0d0ccad4"}, "tags": ["ten", "thirty"]}
{"title": "Ouch", "_id": {"$oid": "503e4e72cc93742e0d0ccad5"}, "tags": ["twenty", "seventy"]}
{"title": "Final", "_id": {"$oid": "503e4e72cc93742e0d0ccad6"}, "tags": ["sixty", "seventy"]}
मैं क्या करना चाहते हैं क्या क्वेरी है तो मैं इन वस्तुओं में से सभी के लिए अद्वितीय टैग की एक सूची प्राप्त । परिणाम इस तरह कुछ दिखना चाहिए:
["ten", "twenty", "thirty", "sixty", "seventy"]
मैं इसके लिए कैसे पूछूं? मैं distinct()
पर कोशिश कर रहा हूं, लेकिन कॉल हमेशा पूछे बिना विफल रहता है।
आपने क्या त्रुटि संदेश मिलता है? मेरा मानना है कि कंसोल बहुत पुरानी मोंगो संस्करण पर चल रहा है ... – Sammaye
यह कोड मोंगो 3.6.0 – kopos