mongo 更新字段值,若不存在則自動創建


查詢語句

db.getCollection("A表").update(

{  "id":{$eq:11} }

,{     $set:{"a":1}  }

, {multi: true}

)

作用:根據條件來更新A表中a字段的值,若a字段不存在則創建。

-------------------------------

查詢語句分析

條件:"id":{$eq:11}   id=11,也可以不寫

更新:$set:{"a":1}    把a字段的值更新為1,a字段不存在則創建並初始化值為1

是否改變多條記錄:multi: true  (不加這個,則默認改變 符合查詢條件的第一條記錄)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM