MongoDB Count () & Remove () -Funktionen mit Beispielen

Inhaltsverzeichnis:

Anonim

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

Schauen wir uns ein Beispiel dafür an.

db.Employee.count()

Code Erläuterung:

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

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

Ausgabe:

Die Ausgabe zeigt deutlich, dass sich 4 Dokumente in der Sammlung befinden.

Durchführen von Änderungen

Die beiden anderen Operationsklassen in MongoDB sind die Anweisungen zum Aktualisieren und Entfernen.

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.

Dokumente löschen

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

Wenn Sie nur den Befehl remove eingeben, werden alle Dokumente aus der Sammlung entfernt.

Das folgende Codebeispiel zeigt, wie Sie ein bestimmtes Dokument aus der Sammlung entfernen.

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

Code Erläuterung:

  1. Der obige Code verwendet die Entfernungsfunktion und gibt die Kriterien an, nach denen in diesem Fall die Dokumente mit der Mitarbeiter-ID 22 entfernt werden sollen.

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

Ausgabe:

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