MongoDB Finden Sie alle

MongoDB Finden Sie alle
„Wenn Sie keine herkömmliche Datenbank verwenden möchten und eine einfache Alternative verwenden möchten, für die nicht so viele Konfigurationen erforderlich sind, ist MongoDB in Ihrem Dienst. Sie ermöglichen es Ihnen, Sammlungen zu erstellen und Daten in Form von Listen, Arrays und Wörterbüchern zu speichern.e., Schlüsselwertpaare. Wir haben uns also entschlossen, die Verwendung der Find () -Funktion von MongoDB zu besprechen, um die Dokumentdaten aus den Sammlungen anzuzeigen. Beginnen wir mit dem heutigen Artikel, indem wir ihn zuerst aktualisieren und aktualisieren, um Fehler oder Probleme zu vermeiden, während unsere Aufgaben in Form von Abfragen ausgeführt werden. Um unser Ubuntu 2 zu aktualisieren.04 System müssen wir das "APT" -Paket unseres Linux-Systems verwenden, das in fast jeder Installations- oder Konfigurationsanweisung von Linux ein Muss ist. Wir haben also die Update- und Upgrade -Abfragen ausprobiert, die in einer einzelnen Abfrage mit dem "APT" -Paket kombiniert wurden. Durch die Verwendung von sudo -Berechtigungen ist möglicherweise Ihr Benutzerkennwort erforderlich, um diesen Vorgang fortzusetzen.”

Der Update- und Upgrade -Prozess erfordert die Bestätigung der Benutzer, bevor Sie diesen Prozess vorantreiben, indem Sie eine unten angegebene Frage stellen. Tippen Sie auf "Y", um diesen Prozess fortzusetzen.

Innerhalb einiger Minuten wird unser System vollständig aktualisiert und verbessert, wie unten dargestellt.

Bevor Sie weiter gehen, müssen Sie sicherstellen, dass MongoDB bereits auf Ihrem Linux -System installiert ist. Wenn nicht, versuchen Sie es in Ihrem System, während wir innerhalb von MongoDB arbeiten. Nach seiner erfolgreichen Installation müssen Sie sie mit dem einfachen Schlüsselwort „Mongo“ in Ihrer Linux -Shell starten, wie unten gezeigt. Es wird das MongoDB -Terminal auf Ihrem Shell -Bildschirm gestartet. Jetzt können wir einige Befehle in seiner Shell ausprobieren, um zu sehen, wie wir eine Liste in der Datenbank finden können.

Schauen wir uns bereits erstellte Datenbanken von MongoDB für unser System anhand seiner Anweisung "Show DBS" an. Es wurden insgesamt 4 Datenbanken angezeigt, während drei von ihnen integriert sind, und die Testdatenbank ist benutzerdefiniert und kann weiter verwendet werden. Um die Datenbank "Test" zu verwenden, müssen wir den Anweisungen „Verwenden“, gefolgt vom Namen einer Datenbank, ausprobieren, i.e., "Test" in der MongoDB -Hülle. Es wird uns in die "Test" -Datenbank wechseln, und alle unsere Arbeiten werden von nun an darin durchgeführt. Um Listen in der Datenbank zu erstellen und zu finden, müssen wir die Sammlungen erstellen, die Daten in Form von Listen enthalten. Die Anweisung „Sammlung anzeigen“ kann verwendet werden, um alle bereits hergestellten Sammlungen in unserer Datenbank anzuzeigen, ich.e., Insgesamt drei Sammlungen.

Um die Daten bereits erstellter Sammlungen auf unserem MongoDB -Shell -Bildschirm anzuzeigen. Die Funktion find () kann in vielerlei Hinsicht verwendet werden, um die Daten der Sammlung auf bestimmte Weise anzuzeigen, ich.e., Vollständige Daten oder Teil einer Daten. Wir haben also die Anweisung „DB“ verwendet, gefolgt vom Namen einer Sammlung, ich.e., "Neu" und die Funktion "find ()" ohne Parameter, um alle vorhandenen Dokumentdaten aus der Sammlung „Neu“ anzuzeigen.Die Verwendung dieser Anweisung zeigt insgesamt 2 Listen im „neuen“ Sammlungsdokument. Diese Listen enthalten Daten in Form von Schlüsselwertpaaren.

So verwenden wir die gleiche "Find" -Funktion, die auf die "zusätzliche" Sammlung angewendet werden soll, ohne parametrische Werte hinzuzufügen. Die Ausführung dieser Anweisung wurde angezeigt, dass die Sammlung „extra“ nur ein einzelnes Listendokument als Daten enthält.e., Schlüsselwert.

Versuchen wir, die vorhandenen Sammlungen aus der aktuellen Arbeitsdatenbank „DB) zu entfernen.„Um die Sammlungen aus unserer Datenbank„ DB “zu entfernen, verwenden Sie die Funktion„ Drop “in derselben" DB "-Anfrage zusammen mit dem Namen einer Sammlung, ich.e., "Extra" und "neu."Nachdem wir die Abfrage" Collections "auf der Shell verwendet haben, haben wir festgestellt, dass beide Sammlungen erfolgreich entfernt wurden, und es gibt nur noch eine Sammlung in der Datenbank, ich.e., "Prüfen.”

Lassen Sie uns eine neue Sammlung erstellen und Daten in Form eines Listendokuments darin hinzufügen. Wir müssen also die „CreateCollection“ -Methode von MongoDB in der Anweisung „DB“ verwenden, um eine neue Sammlung mit dem Namen "List" zu erstellen."Die Sammlung wurde erfolgreich erstellt, da der Rückgabestatus" 1 "die Nachricht" OK "angezeigt wird. Bei der Anzeige aller Sammlungen mithilfe der Anweisung „Sammlung anzeigen“ haben wir die neu erstellte Sammlung in der Liste gefunden, i.e., "Aufführen.”

Bei Verwendung der Funktion „Find“, um die Daten einer Sammlung „Liste“ anzuzeigen, haben wir festgestellt, dass sie derzeit leer ist und keine Daten in Form von Arrays, Listen oder Wörterbüchern enthält.

Um Daten in die Sammlung einzufügen, müssen wir die "" -Kurly -Klammern in Form einer Liste verwenden. Versuchen Sie hier.e., "Aufführen.Insgesamt wurden 5 Schlüsselwertpaare hinzugefügt.

Mit der Funktion „Find“ der Sammlung „Listen“ gefolgt von den leeren lockigen Klammern können wir alle Sammlungslistendaten anzeigen.

Um weniger Daten oder spezifische Daten aus dem Sammlungsdokument „Listen“ anzuzeigen, müssen Sie den jeweiligen Schlüsselnamen auf 1 angeben. Mit 1 für bestimmte Spalten eines Sammeldokuments haben wir nur 3 Spaltenwerte angezeigt.

Nehmen wir an, Sie haben die folgenden Daten im Dokument „Listen“ -Kollektionen.

Wir können auch die vollständige Sammelliste aus der Sammlung anzeigen, die einen bestimmten Wert enthält. Dafür müssen Sie den Schlüsselnamen verwenden, ich.e., List1 gefolgt vom Dickdarm und der spezifische Wert innerhalb der umgekehrten Kommas.

Abschluss

Dieser Artikel erläutert die Verwendung von MongoDB innerhalb des Linux -Systems anstelle herkömmlicher Datenbanksysteme in seinem Einführungsabsatz. Es wurde die Verwendung der Find () -Funktion zur Anzeige aller Daten "Sammlung" in Form von Listen oder Arrays erörtert. Zu diesem Zweck haben wir einige MongoDB -Anweisungen besprochen.