mongodb如何修改数据


mongodb中修改数据的方法:1、使用db.collection.update()方法来修改更新集合中已存在满足条件的文档数据;2、使用db.collection.save()方法来修改替换一个已存在的文档数据。

具体内容如下:

1、使用update()方法修改多个文档:

默认,update()方法更新一条满足条件的文档。调用方法时将multi选项设置为true可修改多个文档。下面的例子修改所有type字段值为“book”的文档的qty字段增加-1。例子中使用$inc,这是一个修改操作符变量。

db.inventory.update(

{type:"book"},

{$inc:{qty:-1}},

{multi:true}

)

2、使用save()方法修改一个文档:

save()方法替换一个已存在的文档。使用save()方法替换一个文档,方法通过_id字段匹配一个已存在文档。下面的例子完全替换inventory集合中_id为10的文档:

db.inventory.save(

{

_id:10,

type:"misc",

item:"placard"

}

)


上一篇:mongodb中save()有什么用

下一篇:centos7如何卸载mongodb


mongodb
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器