Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
themeEmacs
languagejs
linenumberstrue
[
	{ 
		$group : { 
			_id : "$state",
            totalPop : { 
				$sum : "$pop"
			} 
		} 
	},
	{ 
		$match : { 
		totalPop : {
			$gte : 10000000
			} 
		}
	}
]

Das Ergebnis dieser Aggregation ist eine Auflistung aller Bundesstaaten mit den Feldern „state“ als „_id“ sowie „totalPop“ mit der Gesamteinwohnerzahl, deren Zahl größer/gleich 10.000.000 ist. Die nachfolgende Grafik zeigt das entsprechende Ergebnis in Listenform. Entscheidend hierbei ist, dass die Abfrage in einem Array eingebettet ist. Werden die entsprechenden Klammern vergessen, so führt dies zu einer Fehlermeldung.