MongoDB kolleksiya yaratish
MongoDB-dagi to‘plam (collection) SQL ma’lumotlar bazalaridagi jadval bilan bir xil.
Set yaratish
MongoDB-da set yaratish uchun ma’lumotlar bazasi obyektidan foydalaning va yaratmoqchi bo‘lgan set nomini belgilang.
Agar to‘plam mavjud bo‘lmasa, MongoDB uni yaratadi.
Misol
"customers" deb nomlangan to‘plam yarating:
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
Misolni ishga tushirish »
Muhim: MongoDB-da to‘plam unga ma’lumot kiritilmaguncha yaratilmaydi!
MongoDB setni yaratishdan oldin hujjat kiritmaguningizcha kutadi.
Set mavjudligini tekshiring
Yodda tuting: MongoDB-da to‘plam unga ma’lumot kiritilmaguncha yaratilmaydi, shuning uchun agar siz birinchi marta to‘plam yaratayotgan bo‘lsangiz, to‘plam mavjudligini tekshirishdan oldin keyingi bobni (hujjat yaratish) bajarib chiqishingiz kerak!
Ma’lumotlar bazasidagi barcha to‘plamlarni ro‘yxatlash orqali to‘plam mavjudligini tekshirishingiz mumkin:
Misol
Ma’lumotlar bazasidagi barcha setlar ro‘yxatini qaytaring:
print(mydb.list_collection_names())
Misolni ishga tushirish »
Yoki ma’lum bir setni nomi bilan tekshirishingiz mumkin:
Misol
"Mijozlar" to‘plami mavjudligini tekshiring:
collist = mydb.list_collection_names()
if "customers" in collist:
print("The collection exists.")
Misolni ishga tushirish »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
