在pymongo2.x中没有update_one(),update_many()等方法。而update()默认只更新一条记录。
在更新多条数据时,可以将参数:multi=True
collection.update({'id':{'$gt':0}},{'$set':{'num':0}},multi=True)
在3.x中可以使用:
collection.update_many({'id':{'$gt':0}},{'$set':{'num':0}})
3.x同样支持2.x的方式,但已经不建议使用了