Aus dem Kurs: MongoDB Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Solution: Aggregationen aufbauen

Solution: Aggregationen aufbauen – Tutorial zu MongoDB

Aus dem Kurs: MongoDB Grundkurs

Solution: Aggregationen aufbauen

Wir wählen innerhalb von Compass die Datenbank Tests und die Kollektion performance. Dann wechseln wir auf Aggregations und hier in dieser Sicht haben wir die einzelnen Aggregationspfade, die wir angeben können. Wir limitieren zunächst mal unsere Kollektion mit dem Befehl $limit auf die ersten zehn Dokumente. Und wir sehen hier sofort das Ergebnis. Wir haben hier test1 bis test10, also nicht mehr hunderttausend Dokumente, sondern in dem ersten Aggregationsschritt werden aus hunderttausend Dokumenten zehn Dokumente gemacht. In dem nächsten Aggregationsschritt wollen wir die ersten drei skippen, also überspringen mit $skip. Und wir geben an, wie viele wir überspringen möchten, und das ist drei, d. h., wir haben die ersten drei Dokumente übersprungen und wir haben hier als Ergebnis test4 bis test 10. Jetzt wird es ein wenig interessanter mit einem nächsten Schritt und zwar $poject wie Projektion. Und in diesem Schritt wollen wir aus dem Attribut name Attribut zahl machen, d. h., wir…

Inhalt