云服务器免费试用

mongodb如何修改数据

服务器知识 0 1210

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

mongodb如何修改数据

具体内容如下:

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"

}

)

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: mongodb如何修改数据
本文地址: https://solustack.com/46138.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。