Devdit
 

Python MongoDB ลบข้อมูลจากตาราง จาก collection

436

Python MongoDB ลบข้อมูลจากตาราง จาก collection บทความนี้สอนใช้คำสั่ง delete_one เพื่อลบข้อมูลที่ต้องการจากฐานข้อมูล MongoDB ด้วยภาษา Python โดยใช้ module pymongo พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python MongoDB ลบข้อมูลจากตาราง จาก collection

from pymongo import MongoClient

conn = "mongodb://localhost:27017/demo"
client = MongoClient(conn)
db = client.get_database()
collection_name = db["color"]

query = { "name": "red" }
if collection_name.delete_one( query ) :
    print('Python MongoDB ลบข้อมูลสำเร็จ')

ผลลัพธ์

Python MongoDB ลบข้อมูลสำเร็จ

คำอธิบาย

Python MongoDB ลบข้อมูลจากตาราง จากตัวอย่างลบข้อมูลจากฐานข้อมูล MongoDB ชื่อ demo ตารางชื่อ color ด้วยเงื่อนไขคือ name มีค่าเท่ากับ “red” ด้วยคำสั่ง delete_one ของภาษา Python โดยใช้ module pymongo

เขียน 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ