MongoDB Finden Sie die Grenze

MongoDB Finden Sie die Grenze
MongoDB soll die am einfachsten verwendete Datenbankalternative unter Entwicklern sein. Es gab mehrere Funktionen zum Anzeigen, Löschen, Drop und Fügen Sie die Datensätze in Ihre Datenbanksammlungen ein. Eine dieser Methoden ist die "Grenzwert" -Funktion von MongoDB. Speziell entwickelt, um die Anzahl der auf dem Shell -Bildschirm angezeigten Datensätze einzuschränken, während die Funktion find () verwendet wird, um die Daten anzuzeigen. Daher haben wir beschlossen, die Verwendung der Limit () -Funktion in diesem Handbuch mit dem MongoDB in Ubuntu 20 zu decken.04 System.

Beginnen wir mit dem Öffnen von Ubuntus Shell -Anwendung, mit der Abfragen ausgeführt und der MongoDB ausgeführt werden kann. Sie müssen es über die Verknüpfung "Strg+Alt+T" öffnen. Nach dem Öffnen werden wir unser System aktualisieren und aktualisieren, bevor wir an MongoDB arbeiten. Es ist ein notwendiger Schritt, um Ihr System fehlerfrei zu gestalten und mit den neuen Funktionen von Linux auf dem neuesten Stand zu machen. Dafür haben wir das Linux -Paket "APT" in unseren Update -Anweisungen verwendet. Wir haben unser Kontokennwort hinzugefügt und es hat begonnen, unser System aktualisiert zu machen.

Warten Sie, bis es seinen Prozess ohne Unannehmlichkeiten oder Probleme abgeschlossen hat.

Ihr System ist nach Abschluss des Update für ein Upgrade bereit.

Nach dem Update ersetzen wir das Keyword "Update" durch das "Upgrade", um Systempakete des Ubuntu 20 zu aktualisieren.04 System.

Es ist Zeit, den MongoDB in der terminalen Hülle des Ubuntu 20 zu starten.04 System. Wir haben es also mit dem Schlüsselwort „Mongo“ in seinem Abfragebereich begonnen, wie im Bild unten aufgeführt. Der MongoDB startete und seine Hülle wurde erfolgreich gestartet, um Abfragen auszuprobieren.

Die Anweisung „DBS anzeigen“ kann verwendet werden, um die bereits erstellten Datenbanken auf Ihrem Bildschirm aufzulisten.

Wir haben eine neue Datenbank „Test“ über die Anweisung „Verwendung“ erstellt und eine neue Sammlung mit dem Namen „Limit“ erstellt, indem wir die Funktion createCollection () von mongoDB verwenden. Die Sammlung „Limit“ wurde erfolgreich gemäß der Anweisung „Show Collections“ erstellt.

Zunächst werden wir uns die Funktion find () ansehen, ohne die Funktion Limit () damit zu verwenden. Da die Sammlung „Grenze“ leer ist.

Fügen wir einige Daten innerhalb der Grenzkollektion mit der Funktion „Einfügen“ von MongoDB hinzu, vor dem der Sammlungsname „Limit“ vorausgeht. Wir haben zwei Datensätze innerhalb der Limit -Sammlung als Listendokument hinzugefügt, und diese Datensätze wurden erfolgreich darauf gespeichert.

Danach haben wir einen Satz von 5 weiteren Datensätzen mit unterschiedlichen Daten mit der Funktion „Insert ()“ von MongoDB -Sammlungen hinzugefügt. Alle Datensätze werden erfolgreich eingefügt.

Nachdem wir die Funktion „find ()“ ohne die Verwendung der Funktion Limit () zusammen mit der Funktion verwenden konnten. Zusammen mit dieser ist die integrierte Spalte „Extra“ in jedem Datensatz, das die ID des spezifischen Datensatzes zeigt.

Bevor Sie die Funktion limit () verwenden, werden die Spaltennamen zum Anzeigen der angegebenen Spalten auf unserem Shell -Bildschirm angezeigt. Wir haben also die Funktion „find ()“ zusammen mit der auf 1 festgelegten Spalte „Name“ ausprobiert, die angezeigt werden soll. Die Ausgabe dieser Anweisung zeigte die Datensätze nur für die Spalte „Name“ an und zeigte nicht die integrierte Spalte „_id“ an, während sie auf 0 gesetzt wurde.

Jetzt ist es an der Zeit, die Funktion Limit () zusammen mit der Funktion für Find () zu verwenden, um die Anzeige aller Datensätze aus der spezifischen Sammlung einzuschränken. Wir haben also die Spalte „Name“ aus der Sammlung „Grenze“ mit der Funktion Find () abgerufen. Begrenzen Sie dann die Anzeige seiner Datensätze durch „3“ über die Verwendung der Funktion Limit () am Ende der Abfrage. Es zeigte die Gesamtsumme der ersten 3 Datensätze für die Spalte „Name“ aus der Sammlung „Limit“. Da die ersten beiden Datensätze keine Spalte "Name" enthalten, werden die leeren lockigen Klammern angezeigt.

Nachdem wir den Wert „5“ für die Funktion limit () festgelegt hatten, wurden wir mit den ersten 5 Datensätzen für die Spalte „Name“ einer Sammlung „Limit“ angezeigt, wie unter dem Bild angezeigt wird.

Nehmen wir an, Sie haben die Datensätze mit dem Abzweig-Felsou für die Sammlung „Limit“ jetzt.

Wenn Sie einen einzelnen Datensatz für alle Spalten der Sammlung „Limit“ anzeigen möchten, müssen Sie 1 in der Funktion Limit () angeben. Wir haben versucht, 3- und 5 Datensätze für alle Spalten einer „Limit“ -Kollektion anzuzeigen. Daher wurden unten 1, 3 und 5 Datensätze angezeigt.

Sie können auch den Namen einer Spalte zusammen mit ihrem auf 1 festgelegten Wert angeben, um nur die Datensätze für eine bestimmte Spalte in der Sammlung anzuzeigen und zu begrenzen. Daher haben wir die Funktion für Find () verwendet, um den Datensatz für die Spalte "Name" nur aus der Sammlung "Grenze" anzuzeigen. Darüber hinaus haben wir die Datensatzgrenze als 2, 5 und leer für die Funktion Limit () in derselben Abfrage festgelegt. Es zeigt insgesamt 2 und 5 Datensätze auf unseren Bildschirmen für die Spalte „Name“ an.

Wir haben die gleiche Limit () -Funktionsabfrage für die spezifische Spalte „Alter“ der Sammlung „Grenze“ ausprobiert, wie im folgenden Bild gezeigt (i.e. Einstellung von Grenzen auf 1, 3 und 6.) Die Ausgabe für diese aktualisierten Abfragen wurde in 1, 3 und 5 Datensätzen für die Spalte „Alter“ angezeigt. Die Verwendung einer Grenze mehr als die Gesamtdatensätze der Sammlung beeinflusst die Ausgabe nicht und zeigt nur die Gesamtdatensätze an (i.e., 5.)

Abschluss:

Der Einführungsabsatz dieser Anleitung betrifft die Verwendung der Funktion Limit () zusammen mit der Funktion "Find (), um die Anzeige spezifischer Datensätze aus den MongoDB -Sammlungen zu begrenzen. Wir haben die Fragen besprochen, um eine Sammlung zu erstellen und Datensätze hinzuzufügen. Danach diskutierten wir über einen Weg, die Datensätze mit der Funktion Find () abzurufen. Anschließend wird die spezifische Spalte aus den Datensätzen angezeigt. Schließlich haben wir die Abbildungen besprochen, um die Anzahl der auf der Shell angezeigten Datensätze über die Verwendung der Funktion „Grenzwert“ zu begrenzen.