← К курсу

Занятие 54. Знакомство с MongoDB. Часть 2

📁 Блок: MongoDB / Compass / Запросы ⏱️ Время изучения: ~90 мин 🎯 Сложность: Начальная
#in #createuser

⚡ Кратко: суть занятия

Занятие 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.

О чём это занятие

Вторая часть знакомства с MongoDB посвящена первым запросам в MongoDB Compass: фильтрам, выбору полей через Project, сортировке и операторам условий.

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

Что повторить перед изучением

Что изучать дальше

Следующее занятие: Занятие 55 — Практикум 14.