Як знайти документ у БД?
Для пошуку документа в MongoDB використовуються методи findOne() і find().
Знайти один документ:
js
db.users.findOne({ name: "Alex" })Повертає перший знайдений документ, що підходить під умову.
Знайти кілька документів:
js
db.users.find({ age: 25 })Повертає курсор - набір відповідних документів (можна ітерувати чи вивести).
Як це працює:
- у дужках передається фільтр - умови пошуку у вигляді об'єкта
{ поле: значення } findOne()- для одного результатуfind()- для множини результатів
Отже: пошук у MongoDB виконується через findOne() чи find() із фільтром за потрібними полями.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.