Python MongoDB သည် Collection ကိုဖန်တီး ပါ။
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.")