如何更新mongoDb中的特定值

时间:2012-10-31 13:58:13

标签: python mongodb

我必须针对特定的电子邮件ID更新密码字段。

运行此查询时:

db.user_account.update({"password":"1233465"},{$set:{"password": "1233"}}

它将更新user_account(集合)中的每个密码值,但我想基于email-id过滤集合,然后在特定的email-id上过滤我需要使用python更新旧密码和新密码....

1 个答案:

答案 0 :(得分:1)

update的第一个参数是过滤查询。假设您使用pymongo

db.user_account.update({"email-id": "specific"}, {"$set": {"password": "1233"}})