Apibendrinimo sąvoka yra atlikti rezultatų, kurie pateikiami užklausoje, skaičiavimą. Pvz., Tarkime, kad norėjote sužinoti, koks yra kolekcijos dokumentų skaičius pagal suvestinę užklausą, tada „MongoDB“ suteikia funkciją count ().
Pažvelkime į to pavyzdį.
db.Employee.count()
Kodo paaiškinimas:
- Aukščiau pateiktas kodas vykdo skaičiavimo funkciją.
Jei komanda sėkmingai vykdoma, bus rodoma ši išvestis
Išvestis:
Išvestis aiškiai parodo, kad kolekcijoje yra 4 dokumentai.
Atliekant modifikacijas
Kitos dvi „MongoDB“ operacijų klasės yra atnaujinimas ir pašalinimas.
Atnaujinimo operacijos leidžia modifikuoti esamus duomenis, o pašalinimo operacijos leidžia ištrinti duomenis iš kolekcijos.
Dokumentų trynimas
Programoje „ MongoDB“ metodas db.collection.remove () naudojamas dokumentams pašalinti iš kolekcijos. Iš kolekcijos galima pašalinti visus dokumentus arba tik tuos, kurie atitinka tam tikrą sąlygą.
Jei tik duosite komandą pašalinti, visi dokumentai bus pašalinti iš kolekcijos.
Šis kodo pavyzdys parodo, kaip pašalinti konkretų dokumentą iš kolekcijos.
db.Employee.remove({Employeeid:22})
Kodo paaiškinimas:
- Aukščiau pateiktame kode naudojama pašalinimo funkcija ir nurodomi kriterijai, kurie šiuo atveju yra pašalinti dokumentus, kurių darbuotojo ID yra 22.
Jei komanda sėkmingai vykdoma, bus rodoma ši išvestis
Išvestis:
Išvestis parodys, kad modifikuotas 1 dokumentas.