offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ndMgBsDF 5 of 29 menu

Фильтрация данных по условию в MongoDB

Вы уже умеете получать все записи из коллекции:

let res = await coll.find().toArray(); console.log(res);

Давайте теперь отфильтруем данные по некоторому условию. Например, получим всех юзеров, у которых зарплата равна 500:

let res = await coll.find({salary: 500}).toArray(); console.log(res);

А теперь получим всех юзеров, у которых возраст равен 26:

let res = await coll.find({age: 26}).toArray(); console.log(res);

А теперь получим юзеров, для которых одновременно выполняются оба условия:

let res = await coll.find({salary: 500, age: 26}).toArray(); console.log(res);

Из тестовой таблицы с продуктами получите все продукты, у которых цена равна 300.

Из тестовой таблицы с продуктами получите все продукты, у которых остаток равен 10.

Из тестовой таблицы с продуктами получите все продукты, у которых цена равна 100, а остаток равен 10.