MongoDB Count () & Видалити () функції з прикладами

Зміст:

Anonim

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

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

db.Employee.count()

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

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

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

Вихід:

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

Виконання модифікацій

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

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

Видалення документів

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

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

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

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

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

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

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

Вихід:

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