首页 / MONGODB / mongodb修改器(3)
mongodb修改器(3)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb修改器(3),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1219字,纯文字阅读大概需要2分钟。
内容图文
1.更新
db.persons.update({name:"caohui"},{id:2});只更新一条,直接替换更新
db.persons.update({name:"caohui"},{id:2},true);只更新一条,直接替换更新,如果不存在则insert
2.全量更新
db.persons.update({name:"caohui"},{$set:{id:2}},false,true);全量局部更新
3.$set {$set:{field:value}}
它用来指定一个键值对,如果存在键值则进行修改 ,不存在进行添加
4.$inc {$inc:{field:value}}
只是使用与数字类型 ,可以为指定的键对应的数字类型进行加减操作
5.$unset {$unset:{field:1}} 删除对应的键值
6.$push {$push:{field:value}}
向数组添加数据;如果不存在此键,则进行创建
7.$pushAll {$push:{field:[value]}}
批量向数组添加元素
8.$addToSet {$addToSet:{field:value}}
向数组内添加元素,如存在则不添加
9.$pop {$pop:{field:value}}
向数组删除数据,1删除最后一个值;-1删除第一个值
10.$pull {$pull:{field:value}}
删除数组指定的数值
11.$pullAll {$pullAll:{field:value}}
删除多个对应的数组的数值
12.数组定位器 $
db.books.update({"boook.type":"js"},{$set:{"boook.$.count":222}})
mongodb修改器(3)
标签:数字 操作 修改 数值 修改器 hal alt field 添加
本文系统来源:http://www.cnblogs.com/youlangta/p/7327496.html
内容总结
以上是互联网集市为您收集整理的mongodb修改器(3)全部内容,希望文章能够帮你解决mongodb修改器(3)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。