Devdit
 

Python MongoDB อัปเดทข้อมูลหลายข้อมูลพร้อมกัน

209

Python MongoDB อัปเดทข้อมูลหลายข้อมูลพร้อมกัน บทความนี้สอนใช้คำสั่ง update_many เพื่อแก้ไขข้อมูลหลายข้อมูลพร้อมกัน ตามเงื่อนไขที่กำหนด ด้วย Python ร่วมกับ MongoDB สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python MongoDB อัปเดทข้อมูลหลายข้อมูลพร้อมกัน

from pymongo import MongoClient

conn = "mongodb://localhost:27017/"
client = MongoClient(conn)
db = client['example']
collection_name = db["book"]

where = { 'price': 200 }
update = { "$set": { 'price': 400 } }
if collection_name.update_many( where, update ):
    print('Python MongoDB แก้ไขข้อมูลหลายข้อมูลสำเร็จ')

ผลลัพธ์

Python MongoDB แก้ไขข้อมูลหลายข้อมูลสำเร็จ

คำอธิบาย

Python MongoDB อัปเดทข้อมูลหลายข้อมูลพร้อมกัน จากตัวอย่างใช้คำสั่ง update_many แก้ไขข้อมูลทุกข้อมูลที่ price เท่ากับ 200 เปลี่ยนเป็น price เท่ากับ 400 ด้วยภาษา Python ร่วมกับ MongoDB

เขียน 4 เดือนที่แล้ว
ชอบ
ลิ้งก์
แชร์