Чтобы получить все записи сотрудников из конкретного отдела в MongoDB, мы используем метод find() с фильтром запроса.
db.employees.find({ department: "Engineering" })
db.employees — это ссылка на коллекцию employees в базе данных.find() — это основная операция чтения в MongoDB, используется для получения документов{ department: "Engineering" } — это фильтр запроса — он соответствует только документам, где поле department равно "Engineering"find() не передан фильтр, она возвращает все документы в коллекцииdb.employees.find(
{ department: "Engineering" },
{ name: 1, role: 1, _id: 0 }
)
.limit() для ограничения количества возвращаемых результатовМетод find() в MongoDB возвращает объект cursor, который сразу же загружает все найденные документы в память.
Новый — ещё не проверен сообществом
Вы