Чтобы запросить документы из MongoDB и контролировать, какие поля будут возвращены, ты используешь метод find() с двумя аргументами: фильтр и проекцию.
db.users.find(
{ department: "Engineering" },
{ name: 1, salary: 1, _id: 0 }
)
Первый аргумент { department: "Engineering" } — это условие фильтра: он говорит MongoDB вернуть только документы, где значение поля department равно "Engineering".
Второй аргумент контролирует выбор полей, известный как проекция:
name: 1 — включить поле namesalary: 1 — включить поле salary_id: 0 — явно исключить ID документа_id, если ты явно не выставишь его в 0_idПоле _id автоматически исключается из результатов запросов MongoDB по умолчанию, поэтому тебе не нужно явно указывать _id: 0 в проекции.
Новый — ещё не проверен сообществом
Вы