Фильтр по возрасту
Из коллекции ich.US_Adult_Income напишите фильтр, который вернёт всех пользователей с возрастом 27.
Занятие 54 переводит вводные понятия MongoDB в первые реальные запросы к коллекции ich.US_Adult_Income.
Простой фильтр в Compass записывается как документ: { age: 27 }. Несколько полей в одном фильтре работают как логическое AND.
Вкладка или поле Project управляет тем, какие поля показать: { age: 1, native_country: 1 }.
Поле _id выводится по умолчанию, поэтому его исключают явно: { _id: 0, age: 1, native_country: 1 }.
Sort принимает 1 для возрастания и -1 для убывания, например { age: -1 }.
Для условий используются операторы $lt, $lte, $gt, $gte, $ne, $in, $nin и $or.
Топ-3 ошибки: писать Project в Filter, забывать пробелы в строковых значениях источника, путать $in и $nin.
Из коллекции ich.US_Adult_Income напишите фильтр, который вернёт всех пользователей с возрастом 27.
Напишите фильтр для пользователей из " Mexico", которым 27 лет.
В Project оставьте только поля age и native_country.
Измените Project так, чтобы _id не выводился.
Запишите два варианта Sort: по возрасту по возрастанию и по убыванию.
Напишите фильтры: возраст от 18 до 30, образование не равно " Bachelors", часы в неделю входят в список 45, 50, 80.
Составьте фильтр: страна " United-States" или доход больше 50k по формулировке источника.
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
В какое поле Compass вводится { age: 27 }, если нужно выбрать документы?
Что означает фильтр { native_country: " Mexico", age: 27 }?
Как в Project вывести только age и native_country?
Как скрыть _id в Project?
Что означает Sort { age: -1 }?
Как выбрать возраст больше или равный 18 и меньше или равный 30?
Какой оператор выбирает значения из списка?