Count() & Remove() Funktionen in MongoDB mit Beispiel

MongoDB Count()-Funktion

Das Konzept der Aggregation besteht darin, eine Berechnung der Ergebnisse durchzuführen, die in einer Abfrage zurückgegeben werden. Angenommen, Sie möchten beispielsweise wissen, wie viele Dokumente sich in einer Sammlung gemäß der ausgelösten Abfrage befinden MongoDB stellt die Funktion count() bereit.

Beispiel von MongoDB Count()-Funktion

Schauen wir uns dazu ein Beispiel an.

db.Employee.count()

Code-Erklärung:

  • Der obige Code führt die Zählfunktion aus.

Wenn der Befehl erfolgreich ausgeführt wurde, wird die folgende Ausgabe angezeigt

Ausgang:

Beispiel von MongoDB Count()-Funktion

Die Ausgabe zeigt deutlich, dass 4 Dokumente in der Sammlung vorhanden sind.

Durchführung von Änderungen

Die anderen beiden Operationsklassen in MongoDB sind die Update- und Remove-Anweisungen.

Mit den Aktualisierungsvorgängen können vorhandene Daten geändert werden, und mit den Entfernungsvorgängen können Daten aus einer Sammlung gelöscht werden.

Remove() Funktion in MongoDB

In MongoDB, der db.collection.remove() Die Methode wird verwendet, um Dokumente aus einer Sammlung zu entfernen. Es können entweder alle Dokumente aus einer Sammlung entfernt werden oder nur diejenigen, die einer bestimmten Bedingung entsprechen.

Wenn Sie einfach den Befehl zum Entfernen ausführen, werden alle Dokumente aus der Sammlung entfernt.

Beispiel von MongoDB Remove()-Funktion

Das folgende Codebeispiel zeigt, wie ein bestimmtes Dokument aus der Sammlung entfernt wird.

db.Employee.remove({Employeeid:22})

Code-Erklärung:

  • Der obige Code verwendet die Remove-Funktion und gibt die Kriterien an, die in diesem Fall darin bestehen, die Dokumente zu entfernen, die die Mitarbeiter-ID 22 haben.

Wenn der Befehl erfolgreich ausgeführt wurde, wird die folgende Ausgabe angezeigt

Ausgang:

Beispiel von MongoDB Remove()-Funktion

Die Ausgabe zeigt, dass 1 Dokument geändert wurde.