Python MongoDB إنشاء مجموعة
المجموعة في MongoDB هي نفس الجدول في قواعد بيانات SQL.
إنشاء مجموعة
لإنشاء مجموعة في MongoDB ، استخدم كائن قاعدة البيانات وحدد اسم المجموعة التي تريد تكوينها.
سيقوم MongoDB بإنشاء المجموعة إذا لم تكن موجودة.
مثال
أنشئ مجموعة تسمى "العملاء":
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
هام: في MongoDB ، لا يتم إنشاء المجموعة حتى تحصل على محتوى!
تنتظر MongoDB حتى تقوم بإدراج مستند قبل أن يقوم بالفعل بإنشاء المجموعة.
تحقق مما إذا كانت المجموعة موجودة
تذكر: في MongoDB ، لا يتم إنشاء المجموعة حتى تحصل على المحتوى ، لذلك إذا كانت هذه هي المرة الأولى التي تنشئ فيها مجموعة ، يجب عليك إكمال الفصل التالي (إنشاء مستند) قبل التحقق مما إذا كانت المجموعة موجودة!
يمكنك التحقق مما إذا كانت المجموعة موجودة في قاعدة بيانات من خلال سرد جميع المجموعات:
مثال
قم بإرجاع قائمة بجميع المجموعات في قاعدة البيانات الخاصة بك:
print(mydb.list_collection_names())
أو يمكنك التحقق من مجموعة معينة بالاسم:
مثال
تحقق مما إذا كانت مجموعة "العملاء" موجودة:
collist = mydb.list_collection_names()
if "customers" in collist:
print("The collection exists.")