MongoDB更新操作:
更新语法:db.collection.update(criteria, objNew, upsert, multi )
lcriteria:update的查询条件,类似sql update查询内where后面的条件
lobjNew:update的对象和一些更新的操作符(如$inc,$set...)等,类似sql update查询内set后面的条件
lupsert: 这个参数的意思是,如果不存在update的记录,是否插入,true为插入,默认是false,不插入
lmulti: mongodb默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新
Update modifier:
l$inc $push $pushAll $pull $pullAll $addToSet$set $unset…都是原子操作,可以混搭