Mongodb Drop -Sammlung

Mongodb Drop -Sammlung
„Die mit den Datenbanken verbundenen grundlegenden Operationen werden als CRUD -Operationen bezeichnet. Diese Vorgänge sind der Kern der Arbeit mit Datenbanken. CRUD steht für Erstellen, Lesen, Aktualisieren und Löschen. Dies bedeutet, dass Sie unabhängig davon, mit welchen DBMs Sie arbeiten, immer noch eine grundlegende Vorstellung von diesen Vorgängen haben, um effektiv mit Datenbanken zu arbeiten. Im Fall von MongoDB wird der Löschvorgang im Allgemeinen als „Drop“ bezeichnet. Sie können eine gesamte Datenbank, eine seiner Sammlungen oder sogar die Dokumente in einer Sammlung fallen lassen. In Bezug auf diesen Leitfaden werden wir unsere Diskussion darüber kanalisieren, eine Sammlung in MongoDB in Ubuntu 22 abzugeben.04.”

Die db.Sammlungsname.Drop () Methode in MongoDB in Ubuntu 22.04

Die Methode, mit der eine MongoDB -Sammlung in Ubuntu 22 fallen ließ.04 ist „DB.Sammlungsname.tropfen()". Diese Methode entfernt lediglich alle Spuren der angegebenen Sammlung aus Ihrer aktuellen Datenbank, einschließlich aller darin enthaltenen Daten und aller zugehörigen Indizes. Sie müssen nur sicherstellen, dass diese Methode wie beabsichtigt funktioniert, ist das;

1) Sie haben bereits in die Datenbank gewechselt, in der sich die genannte Sammlung befindet und,

2) Sie kennen den richtigen Namen der Sammlung, die Sie entfernen möchten.

Wenn Sie sich um diese beiden Dinge kümmern, können Sie problemlos jede gewünschte Sammlung aus einer MongoDB -Datenbank ohne Probleme entfernen.

Drop vs. In MongoDb entfernen

Es gibt auch eine Entfernungsmethode in MongoDB zusammen mit der Drop -Methode. Menschen sind oft verwirrt darüber, mit welcher Methode sie eine MongoDB -Sammlung in Ubuntu 22 löschen sollten.04. In Bezug auf die Drop -Methode haben wir bereits erwähnt, dass sie alle Spuren der Sammlung zusammen mit den zugehörigen Indizes vollständig beseitigt. Andererseits beseitigt die Methode entfernen eine Sammlung, während alle darin enthaltenen Dokumente gelöscht werden, hält jedoch die zugehörigen Indizes intakt,. Wenn Ihr Ziel es ist, eine MongoDB -Sammlung vollständig loszuwerden, wird empfohlen, die Drop -Methode von MongoDB zu verwenden.

Wie man eine Sammlung in MongoDB in Ubuntu 22 fallen lässt.04?

Zum Ablegen einer Sammlung oder einer Tabelle in MongoDB in Ubuntu 22.04, Sie müssen die folgenden fünf grundlegenden Schritte ausführen:

Schritt 1: Eingeben der MongoDB -Hülle

Wir alle verstehen, dass wir unsere Abfragen für die Interaktion mit den Datenbanken nicht ausführen können, ohne die MongoDB -Shell (es sei denn, wir das MongoDB -Kompass -Tool installieren), können unsere Abfragen nicht ausführen. Der erste Schritt besteht daher darin, die MongoDB -Shell mit dem unten angegebenen Befehl einzugeben:

$ mongo

Die Schale von MongoDB, bei der Sie Ihre Abfragen ausführen können, wird im folgenden Bild angezeigt:

Schritt 2: Umschalten in die MongoDB -Datenbank, in der sich die zu fallenslange Sammlung befindet

Bevor wir mit den Sammlungen etwas tun, müssen wir zur Datenbank navigieren, in der sich die Zielsammlung befindet. Ohne dies können wir nicht mit unserer gewünschten Sammlung interagieren. Daher werden wir mit dem darunter angezeigten Befehl zur Zieldatenbank wechseln:

> Verwenden Sie CollectionsDB

"CollectionsDB" ist der Name der MongoDB -Datenbank, auf die wir wechseln möchten. Die folgende Nachricht bedeutet, dass Sie erfolgreich in Ihre Zieldatenbank gewechselt haben.

Schritt 3: Beobachten Sie alle Sammlungen der vorliegenden Datenbank

Da wir verstehen, dass eine MongoDB -Datenbank mehrere Sammlungen oder Tabellen haben kann, um den richtigen Namen der Sammlung zu extrahieren, werden wir versuchen, alle Sammlungen der Datenbank anzuzeigen, auf die wir gerade gewechselt sind. Wir werden dies mit dem darunter gezeigten Befehl tun:

> Sammlungen anzeigen

In diesem Befehl wird alle Sammlungen der vorliegenden Datenbank aufgeführt. Die Ausgabe dieses Befehls wird in unserem Fall im Bild darunter angezeigt. Sie können sehen, dass wir nur eine Sammlung in unserer aktuellen Datenbank haben.

Schritt 4: Ablegen der gewünschten Sammlung

Jetzt werden wir versuchen, die einzige Sammlung fallen zu lassen, die wir in unserer aktuellen Datenbank haben, indem wir die unten angegebene Abfrage ausführen:

> db.myfirstmongodbCollection.tropfen()

Hier müssen Sie den richtigen Namen der Sammlung verwenden, die Sie beseitigen möchten. Andernfalls könnten Sie eine andere wichtige Sammlung fallen lassen, die Sie nie wirklich fallen wollten.

Wenn Ihre angegebene Sammlung zusammen mit allen Daten, die sich darin befinden, erfolgreich fallen gelassen werden, erhalten Sie eine „wahre“ Nachricht auf der MongoDB -Shell, wie im folgenden Bild gezeigt:

Schritt 5: Bestätigen Sie, ob die angegebene Sammlung fallen gelassen wurde oder nicht

Wir werden versuchen zu bestätigen, ob die angegebene Sammlung erfolgreich abgesetzt wurde oder nicht für zusätzliche Sicherheit. Dafür werden wir versuchen, alle Sammlungen unserer aktuellen Datenbank erneut mit der unten angegebenen Abfrage anzuzeigen:

> Sammlungen anzeigen

Dieses Mal wird diese Abfrage keine Ausgabe zurückgeben, da wir die einzige Sammlung in unserer aktuellen Datenbank erfolgreich fallen gelassen haben. Dies kann im nachfolgenden Bild angezeigt werden. Wenn Sie jedoch mehr als eine Sammlung in Ihrer aktuellen Datenbank haben, werden Sie nach dem Absetzen einer von ihnen die oben genannte Abfrage feststellen, dass die Dropd-Sammlung in dieser Liste nicht mehr vorhanden ist. Von dort aus können Sie überprüfen, ob Sie die angegebene Sammlung erfolgreich aus Ihrer aktuellen Datenbank abgeben haben.

Abschluss

Wir wollten uns auf die Drop -Sammlungsmethode von MongoDB in Ubuntu 22 konzentrieren.04 In diesem Artikel. Wir haben zum ersten Mal ein wenig über diese Methode gesprochen, gefolgt von der Unterscheidung von der Entfernung der MongoDB -Methode. Danach teilten wir Ihnen ein detailliertes Beispiel, das die Verwendung der Drop -Sammelmethode von MongoDB in Ubuntu 22 demonstriert hat.04. Wenn Sie dieselben Zeilen verfolgen, können Sie so viele Sammlungen aus einer MongoDB -Datenbank löschen oder fallen lassen, wie Sie es möchten, mit absoluter Leichtigkeit und Bequemlichkeit.