如何使用pymongo查找mongodb集合并更新多个字段

问题描述

这是代码

send = mongo.db.subscription
send.find().update({'$set':{'status': "expired"}})

这是我得到的输出

send.find().update({'$set':{'status': "expired"}})
AttributeError: 'Cursor' object has no attribute 'update'

解决方法

您想要的语法是:

send.update_many({<filter_condition>},{'$set':{'status': "expired"}})