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

🍃 شرح MongoDB

قواعد البيانات والمجموعات

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

قاعدة البيانات

use myapp          // إنشاء/تبديل (تُنشأ فعليًّا عند أوّل إدراج)
db                 // القاعدة الحالية
show dbs           // كل القواعد

المجموعات (Collections)

db.createCollection("users")   // إنشاء صريح
db.users.insertOne({ x: 1 })   // أو ضمنيًّا عند أوّل إدراج
show collections

الحذف

db.users.drop()                // حذف مجموعة
db.dropDatabase()              // حذف قاعدة البيانات الحالية

العدّ والإحصاء

db.users.countDocuments()           // عدد المستندات
db.users.countDocuments({ age: 25 }) // بشرط
db.users.estimatedDocumentCount()   // تقدير سريع

💡 لا حاجة لإنشاء القاعدة أو المجموعة مسبقًا — تُنشأ تلقائيًّا عند أوّل كتابة.

🎯 التالي: الإدراج (Insert).

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