Функции Count() и Remove() в MongoDB с примером

Функция MongoDB Count()

Концепция агрегации заключается в выполнении вычислений на основе результатов, возвращаемых запросом. Например, предположим, что вы хотите узнать количество документов в коллекции согласно запущенному запросу, тогда MongoDB предоставляет функцию count().

Пример функции MongoDB Count()

Давайте посмотрим на пример этого.

db.Employee.count()

Пояснение к коду:

  • Приведенный выше код выполняет функцию подсчета.

Если команда выполнена успешно, тоwing Вывод будет показан

Вывод:

Пример функции MongoDB Count()

Вывод ясно показывает, что в коллекции имеется 4 документа.

Выполнение модификаций

Два других класса операций в MongoDB — это операторы обновления и удаления.

Операции обновления позволяют изменять существующие данные, а операции удаления позволяют удалять данные из коллекции.

Функция Remove() в MongoDB

In MongoDB, db.коллекция.удалить() метод используется для удаления документов из коллекции. Из коллекции можно удалить либо все документы, либо только те, которые соответствуют определенному условию.

Если вы просто введете команду удаления, все документы будут удалены из коллекции.

Пример функции MongoDB Remove()

Фоллоwing пример кода демонстрирует, как удалить определенный документ из коллекции.

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

Пояснение к коду:

  • Приведенный выше код использует функцию удаления и определяет критерии, которые в данном случае заключаются в удалении документов с идентификатором сотрудника, равным 22.

Если команда выполнена успешно, тоwing Вывод будет показан

Вывод:

Пример функции MongoDB Remove()

Вывод покажет, что 1 документ был изменен.