เรียนเขียนโปรแกรมง่ายๆ กับ Expert Programming tutor ในบท Python MongoDB Update
เนื้อหาในบทนี้เราก็จะมาพูดถึงเรื่องของกาารอัพเดตระเบียนหรือเอกสาร จะเป็นอย่างไรเรามาเรียนรู้กัน
อัพเดตคอลเล็กชัน
นักเรียนสามารถอัปเดตระเบียนหรือเอกสารตามที่เรียกว่าใน MongoDB โดยใช้เมธอด update_one() พารามิเตอร์แรกของเมธอด update_one() เป็นอ็อบเจ็กต์เคียวรีที่กำหนดเอกสารที่จะอัพเดต
หมายเหตุ: ถ้าแบบสอบถามหามากกว่าหนึ่งเฉพาะเหตุการณ์แรกที่ได้รับการปรับปรุง พารามิเตอร์ที่สองคือวัตถุที่กำหนดค่าใหม่ของเอกสาร
ตัวอย่าง
เปลี่ยนที่อยู่จาก "Valley 345" เป็น "Canyon 123"
import pymongo |
ผลลัพธ์
C:\Users\My Name>python demo_mongodb_update_one.py |
การอัพเดททั้งหมด
หากต้องการอัปเดตเอกสารทั้งหมดที่ตรงตามเกณฑ์ของแบบสอบถามให้ใช้เมธอด update_many ()
ตัวอย่าง
อัปเดตเอกสารทั้งหมดที่ที่อยู่เริ่มต้นด้วยตัวอักษร "S"
import pymongo |
ผลลัพธ์
C:\Users\My Name>python demo_mongodb_update_many.py |
แปลจาก https://www.w3schools.com/python/python_mongodb_update.asp
Tag ที่น่าสนใจ: python mongodb update programming database crud pymongo update_one update_many example tutorial code documents queries regex
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM