MySQL: UPDATE user SET age = 36 WHERE name = ’starlee’ Mongo: db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}})
age
name
mysql可以更新多条age=36的记录,但是mongo每次只能更新一条。
berbilang=Benar
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}}) Diubah suai kepada:db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}}, False, True)
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}})
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}}, False, True)
Nama boleh dibuat pertanyaan kabur menggunakan {'name': /starlee/}, dan kemudian berbilang entri boleh dikemas kini
berbilang=Benar
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}})
Diubah suai kepada:
db.user.update({‘name’ : ’starlee’}, {$set : {‘age’ : 36}}, False, True)
Nama boleh dibuat pertanyaan kabur menggunakan {'name': /starlee/}, dan kemudian berbilang entri boleh dikemas kini