تخطَّ إلى المحتوى

🍃 شرح MongoDB

الاستعلام (Find)

الدرس 8 من 25· ⏱ 1 دقائق قراءة

جلب كل المستندات

db.users.find()
db.users.find().pretty()    // تنسيق مقروء

findOne — مستند واحد

db.users.findOne({ name: "براء" })

المطابقة بشرط

db.users.find({ age: 25 })
db.users.find({ name: "براء", active: true })   // شرطان معًا (AND)

البحث في المستندات المتداخلة

db.users.find({ "address.city": "الرياض" })

البحث في المصفوفات

db.users.find({ tags: "مطوّر" })   // المصفوفة تحتوي القيمة

عدّ النتائج

db.users.find({ age: 25 }).count()

💡 الاستعلام الفارغ {} يطابق كل المستندات.

🎯 التالي: معاملات الاستعلام.

هل كان هذا الدرس مفيدًا؟