共计 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 网 – 提供最优质的资源集合!
正文完