upate(query, content, upsert, multi, writeConcern),后面三个是布尔值

1 完整替换

db.cname.update({name:'lili'}, {name:'liming',age:'33'})

2 部分替换

db.cname.update({name:'lili'}, {$set:{age:16}})

3 复数替换

db.cname.update({name:"lili"},{$set:{age:33}},{multi: true})//默认修改一条,加上multi:true修改多条

4 加法替换

//$inc表示age+50
db.cname.update({name:"lili"},{$inc:{age:50}},{$set:{name:"liming"}})

5 upsert

db.cname.update({'name':'lili'},{$set:{age:15}},{upsert:true})//不存在即插入