共計 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 網 – 提供最優質的資源集合!
正文完