เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแทรกหลาย document พร้อมกัน

บางครั้งอาจต้องเพิ่มหลาย document พร้อมกัน แทนที่จะเรียก .insert_one() ซ้ำหลายครั้ง .insert_many() ของ MongoDB ช่วยให้ทำสิ่งนี้ได้อย่างสะดวก

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

MongoDB เบื้องต้นใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนดชื่อเรื่องใน new_movies ให้ครบถ้วน โดยตั้งค่าเป็น "arrival" และ "m3gan" ตามลำดับ
  • แทรกข้อมูลภาพยนตร์ลงใน movies collection ของฐานข้อมูล film
  • แสดง ID ที่ถูกสร้างขึ้นอัตโนมัติของ document ที่เพิ่งแทรกเข้าไป

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Complete definition of new_movies
new_movies = [
    {
      "title": ____,
      "genre": ["mystery", "sci-fi"],
      "release_year": 2016, "rating": 7.9
    },
    {
		"title": ____,
		"genre": ["horror", "sci-fi", "thriller"],
		"release_year": 2023, "rating": 6.4
  }
]

# Insert new movies
res = ____

# Print out the auto-generated ids
print(___)
แก้ไขและรันโค้ด