Функции Count() & Remove() в MongoDB с Пример
MongoDB Функция Count().
Концепцията за агрегиране е да се извърши изчисление на резултатите, които се връщат в заявка. Да предположим например, че искате да знаете какъв е броят на документите в колекция според изпратената заявка, тогава MongoDB предоставя функцията count().
Пример за MongoDB Функция Count().
Нека да разгледаме един пример за това.
db.Employee.count()
Обяснение на кода:
- Горният код изпълнява функцията за броене.
Ако командата е изпълнена успешно, ще се покаже следният изход
Изход:
Резултатът ясно показва, че в колекцията има 4 документа.
Извършване на модификации
Другите два класа операции в MongoDB са изразите за актуализиране и премахване.
Операциите за актуализиране позволяват да се променят съществуващи данни, а операциите за премахване позволяват изтриването на данни от колекция.
Функция Remove() в MongoDB
In MongoDB- db.collection.remove() метод се използва за премахване на документи от колекция. Или всички документи могат да бъдат премахнати от колекция, или само тези, които отговарят на конкретно условие.
Ако просто подадете командата за премахване, всички документи ще бъдат премахнати от колекцията.
Пример за MongoDB Функция Remove().
Следният пример на код демонстрира как да премахнете конкретен документ от колекцията.
db.Employee.remove({Employeeid:22})
Обяснение на кода:
- Горният код използва функцията за премахване и указва критериите, които в този случай са за премахване на документите, които имат идентификатор на служител като 22.
Ако командата е изпълнена успешно, ще се покаже следният изход
Изход:
Резултатът ще покаже, че 1 документ е променен.