🔗 Ресурсы
⚡ Кратко: суть занятия
Занятие 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 по теме занятия
Compass: Query Your Data
Фильтры, Project и Sort в MongoDB Compass.
Query Documents
Запросы документов через MongoDB Query API.
Query Predicates
Операторы условий: сравнение, списки, логические операторы.
db.createUser()
Создание пользователя в mongosh.
MongoDB Compass
Графический клиент для просмотра и запросов.
Connection String
Формат строки подключения MongoDB.