Funkcje Count() i Remove() w MongoDB z Przykładem

MongoDB Funkcja Count().

Koncepcja agregacji polega na przeprowadzeniu obliczeń na wynikach zwracanych w zapytaniu. Załóżmy na przykład, że chcesz wiedzieć, jaka jest liczba dokumentów w kolekcji zgodnie z uruchomionym zapytaniem MongoDB udostępnia funkcję count().

Przykład MongoDB Funkcja Count().

Spójrzmy na przykład tego.

db.Employee.count()

Wyjaśnienie kodu:

  • Powyższy kod wykonuje funkcję count.

Jeśli polecenie zostanie wykonane pomyślnie, zostanie wyświetlony następujący komunikat wyjściowy

Wyjście:

Przykład MongoDB Funkcja Count().

Z wyników wynika jednoznacznie, że w zbiorze znajdują się 4 dokumenty.

Wykonywanie modyfikacji

Pozostałe dwie klasy operacji w MongoDB są instrukcjami aktualizacji i usuwania.

Operacje aktualizacji umożliwiają modyfikację istniejących danych, a operacje usuwania umożliwiają usuwanie danych ze zbioru.

Funkcja Remove() w MongoDB

In MongoDBThe db.kolekcja.usuń() Metoda służy do usuwania dokumentów z kolekcji. Ze zbioru można usunąć wszystkie dokumenty lub tylko te, które spełniają określony warunek.

Jeśli po prostu wydasz polecenie usunięcia, wszystkie dokumenty zostaną usunięte z kolekcji.

Przykład MongoDB Funkcja Usuń().

Poniższy przykład kodu pokazuje, jak usunąć konkretny dokument ze zbioru.

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

Wyjaśnienie kodu:

  • Powyższy kod wykorzystuje funkcję usuwania i określa kryteria, którymi w tym przypadku jest usunięcie dokumentów o identyfikatorze pracownika 22.

Jeśli polecenie zostanie wykonane pomyślnie, zostanie wyświetlony następujący komunikat wyjściowy

Wyjście:

Przykład MongoDB Funkcja Usuń().

Dane wyjściowe pokażą, że 1 dokument został zmodyfikowany.