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:
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:
Dane wyjściowe pokażą, że 1 dokument został zmodyfikowany.