เรียนเขียนโปรแกรมง่ายๆกับ Expert Programming Tutor ในบท Python MongoDB Create Collection
บทนี้เราก้จะมาเรียนรู้เกี่ยวกับคอลเลกชันใน MongoDB ซึ่งมันเหมือนกับตารางในฐานข้อมูล SQL จะเป็นอย่างไร เรามาเรียนรู้กัน
การสร้างคอลเลกชัน
ในการสร้างคอลเลกชันใน MongoDB ให้ใช้วัตถุฐานข้อมูลและระบุชื่อของคอลเลกชันที่นักเรียนต้องการสร้าง MongoDB จะสร้างการรวบรวมถ้าไม่มีอยู่
ตัวอย่าง
สร้างคอลเล็กชันที่เรียกว่า"customers"
import pymongo |
สำคัญ: ใน MongoDB คอลเลกชันจะไม่ถูกสร้างขึ้นจนกว่าจะได้รับเนื้อหา!
MongoDB รอจนกว่านักเรียนจะแทรกเอกสารก่อนที่จะสร้างคอลเลกชันจริง
ตรวจสอบว่ามีคอลเล็กชัน(Collection)อยู่หรือไม่
เตือนความจำ: ใน MongoDB คอลเลกชันจะไม่ถูกสร้างขึ้นจนกว่าจะได้รับเนื้อหาดังนั้นหากนี่เป็นครั้งแรกที่นักเรียนสร้างคอลเลกชันนักเรียนควรทำบทต่อไปให้เสร็จสมบูรณ์ (create document) ก่อนที่นักเรียนจะตรวจสอบว่านักเรียนสามารถตรวจสอบว่ามีคอลเลกชันอยู่ในฐานข้อมูลหรือไม่โดยแสดงรายการคอลเลกชัน(Collection)ทั้งหมด
ตัวอย่าง
ส่งคืนรายการคอลเลกชันทั้งหมดในฐานข้อมูลของนักเรียน
import pymongo |
ผลลัพธ์
C:\Users\My Name>python demo_mongodb_check_collection.py| |
หรือนักเรียนสามารถตรวจสอบคอลเลกชันที่เฉพาะเจาะจงตามชื่อ
ตัวอย่าง
ตรวจสอบว่ามีการเก็บ "customers"
import pymongo |
ผลลัพธ์
C:\Users\My Name>python demo_mongodb_check_collection2.py |
แปลจากhttps://www.w3schools.com/python/python_mongodb_create_collection.asp
Tag ที่น่าสนใจ: python mongodb database collection sql programming document data_management pymongo database_management create_collection
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM