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})//不存在即插入