mongodb 修改器 简单介绍

monggodb修改器 如下图
mongodb 修改器 简单介绍

语法
db.collectionname.update({条件},{修改器:{修改内容}})

1、$set 用于指定一个键值对,存在就修改,不存在就添加
mongodb 修改器 简单介绍
2、$inc 只使用于数字类型的字段修改,对指定字段进行增减指定数值

db.mytest.update({“age”:19},{$inc:{“age”:1}}) 如下图 虽然修改了但是只修改了一个
mongodb 修改器 简单介绍
db.mytest.update({“age”:20},{$inc:{“age”:-1}}) 数字可以是 负数
mongodb 修改器 简单介绍
db.mytest.update({“age”:19},{$inc:{“age”:-1}},false,true) 批量修改
mongodb 修改器 简单介绍

db.mytest.update({“name”:”神奇”},{$inc:{“namne”:-1}},false,true)
mongodb 修改器 简单介绍
3、unsetdb.mytest.update(name:,$unset:name:1)nameunset:{“name”:-1}变成了条件
mongodb 修改器 简单介绍
4、

參照地址