mongodb查询表字段、进行字符串截取以及更新的方法是什么

36次阅读
没有评论

共计 823 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章主要介绍 mongodb 查询表字段、进行字符串截取以及更新的方法是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

update() 方法用于更新已存在的文档。语法格式如下:

db.collection.update(
 query ,
 update ,
 upsert: boolean ,
 multi: boolean ,
 writeConcern: document 
 )

参数说明:

query : update 的查询条件,类似 sql update 查询内 where 后面的。
update : update 的对象和一些更新的操作符(如 $,$inc…)等,也可以理解为 sql update 查询内 set 后面的
upsert : 可选,这个参数的意思是,如果不存在 update 的记录,是否插入 objNew,true 为插入,默认是 false,不插入。
multi : 可选,mongodb 默认是 false, 只更新找到的第一条记录,如果这个参数为 true, 就把按条件查出来多条记录全部更新。
writeConcern : 可选,抛出异常的级别。

例:
图片替换地址,先模糊查询,再替换

db.pfs_merchants.find({logo_url : /10.2.121.170/}).forEach(function(user) {
 user.logo_url = user.logo_url.replace( 10.2.121.170 , 10.128.3.80 
 print(user.logo_url);
 db.pfs_merchants.update({_id :user._id},{$set:{ logo_url :user.logo_url}});
 })

以上是“mongodb 查询表字段、进行字符串截取以及更新的方法是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-18发表,共计823字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)