mongodb - pymongo如何一次更新多条记录?
我想大声告诉你
我想大声告诉你 2017-04-25 09:02:12
0
3
825

MySQL:
UPDATE user SETage= 36 WHEREname= ’starlee’
Mongo:
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}})

mysql可以更新多条age=36的记录,但是mongo每次只能更新一条。

我想大声告诉你
我想大声告诉你

reply all (3)
伊谢尔伦

multi=True

    我想大声告诉你

    db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}})
    Modified to:
    db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}}, False, True)

      某草草

      You can use {'name': /starlee/} to fuzzy query, and then update multiple items

        Latest Downloads
        More>
        Web Effects
        Website Source Code
        Website Materials
        Front End Template
        About us Disclaimer Sitemap
        php.cn:Public welfare online PHP training,Help PHP learners grow quickly!