Ich versuche, MongoDB zu lernen und wie es für Analysen für mich nützlich wäre. Ich bin einfach mit der JavaScript-Konsole auf ihrer Website herumgespielt und habe folgende Artikel erstellt:Erhalten einer eindeutigen Aggregation eines Array-Felds über Indizes
{"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"]}
Was Ich mag würde, ist Abfrage zu tun, so erhalte ich eine Liste der einzigartigen Tags für all diese Objekte . Das Ergebnis sollte in etwa so aussehen:
["ten", "twenty", "thirty", "sixty", "seventy"]
Wie frage ich danach? Ich versuche es zu distinct()
es, aber der Anruf schlägt immer fehl, ohne sogar abzufragen.
Welche Fehlermeldung erhalten Sie? Ich glaube, dass die Konsole auf einer sehr alten Mongo-Version läuft ... – Sammaye
Dieser Code funktioniert perfekt mit Mongo 3.6.0 – kopos