Python 3 教程
我們可以在 MongoDB 中使用 update_one() 方法修改文檔中的記錄。該方法第一個(gè)參數(shù)為查詢的條件,第二個(gè)參數(shù)為要修改的字段。
如果查找到的匹配數(shù)據(jù)多于一條,則只會(huì)修改第一條。
本文使用的測(cè)試數(shù)據(jù)如下(點(diǎn)擊圖片查看大圖):
以下實(shí)例將 alexa 字段的值 10000 改為 12345:
執(zhí)行輸出結(jié)果為:
update_one() 方法只能修匹配到的第一條記錄,如果要修改所有匹配到的記錄,可以使用 update_many()。
以下實(shí)例將查找所有以 F 開頭的 name 字段,并將匹配到所有記錄的 alexa 字段修改為 123:
輸出結(jié)果為:
1 文檔已修改
查看數(shù)據(jù)是否已修改: