Python MongoDB အချက်အလက်

အချက်အလက် ပေါင်းစု

သင့်ကို အသုံးပြုနိုင် update_one() နည်းပါး အကူအညီပေးရာ ဘက်တွက် MongoDB ကို အသုံးပြုပြီး ခုံးလုံး ခုံးလုံး ထပ်မံပြောင်းလဲရမည်

update_one() ဘက်တွက် ပထမပြဿပ်က ရှာဖွေရန် အကူအညီပေးရာ ခုံးလုံး ရှာဖွေအချက်အလက်

ဖော်ပြချက်:ရှာဖွေတွေ့ရှိသော ခုံးလုံး အချက်အလက် အများပြား ဖြစ်လာရင် ပထမပေါ် ကိုသာ ထပ်မံပြောင်းလဲရမည်

ဒုတိယပြဿပ်က အချက်အလက် သတ်မှတ်ထားသော အချက်အလက် အဖွဲ့အစည်း

အကြောင်းကျည်း

သုံးစွဲနေသောစက်ရုံ "Valley 345" ကို "Canyon 123" ဖြင့် ပြောင်းလဲပါ

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": "Valley 345" }
newvalues = { "$set": { "address": "Canyon 123" } }
mycol.update_one(myquery, newvalues)
#print "customers" after the update:
for x in mycol.find():
  print(x)

အချက်အလက် တည်ဆောက်

အချက်အလက် အချက်အလက်

သုံးပြီး ဖြစ်သော အချက်အလက် အား အစားထိုး ရန် သုံးပြီး update_many() နည်းလမ်း

အကြောင်းကျည်း

စားကြည်း အစားထိုး ဖြင့် အချက်အလက် အား ဖြတ်သန်း

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": { "$regex": "^S" } }
newvalues = { "$set": { "name": "Minnie" } }
x = mycol.update_many(myquery, newvalues)
print(x.modified_count, "documents updated.")

အချက်အလက် တည်ဆောက်