Функції Count() і Remove() в MongoDB з прикладом

MongoDB Функція Count().

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

Приклад MongoDB Функція Count().

Давайте розглянемо приклад цього.

db.Employee.count()

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

  • Наведений вище код виконує функцію підрахунку.

Якщо команда виконана успішно, буде показано наступний результат

вихід:

Приклад MongoDB Функція Count().

Вихідні дані чітко показують, що в колекції є 4 документи.

Виконання змін

Інші два класи операцій в MongoDB є оператори оновлення та видалення.

Операції оновлення дозволяють змінювати існуючі дані, а операції видалення дозволяють видаляти дані з колекції.

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

In MongoDB, db.collection.remove() метод використовується для видалення документів із колекції. З колекції можна видалити або всі документи, або лише ті, які відповідають певній умові.

Якщо ви просто введете команду видалення, усі документи буде видалено з колекції.

Приклад MongoDB Функція Remove().

У наступному прикладі коду показано, як видалити певний документ із колекції.

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

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

  • Наведений вище код використовує функцію видалення та визначає критерії, які в даному випадку мають видаляти документи з ідентифікатором працівника 22.

Якщо команда виконана успішно, буде показано наступний результат

вихід:

Приклад MongoDB Функція Remove().

Результат покаже, що 1 документ було змінено.