Функции Count() и Remove() в MongoDB с примером
MongoDB Функция подсчета()
Концепция агрегации заключается в выполнении вычислений на основе результатов, возвращаемых запросом. Например, предположим, что вы хотите узнать, сколько документов в коллекции согласно запущенному запросу, затем MongoDB предоставляет функцию count().
Пример MongoDB Функция подсчета()
Давайте посмотрим на пример этого.
db.Employee.count()
Пояснение к коду:
- Приведенный выше код выполняет функцию подсчета.
Если команда выполнена успешно, будет показан следующий вывод
Вывод:
Вывод ясно показывает, что в коллекции имеется 4 документа.
Выполнение модификаций
Два других класса операций в MongoDB — это операторы обновления и удаления.
Операции обновления позволяют изменять существующие данные, а операции удаления позволяют удалять данные из коллекции.
Функция Remove() в MongoDB
In MongoDB, db.коллекция.удалить() метод используется для удаления документов из коллекции. Из коллекции можно удалить либо все документы, либо только те, которые соответствуют определенному условию.
Если вы просто введете команду удаления, все документы будут удалены из коллекции.
Пример MongoDB Функция Удалить()
В следующем примере кода показано, как удалить определенный документ из коллекции.
db.Employee.remove({Employeeid:22})
Пояснение к коду:
- Приведенный выше код использует функцию удаления и определяет критерии, которые в данном случае заключаются в удалении документов с идентификатором сотрудника, равным 22.
Если команда выполнена успешно, будет показан следующий вывод
Вывод:
Вывод покажет, что 1 документ был изменен.