mongodb的數據修改


默認情況下,mongo的修改只會修改找出來的第一條數據,如果要修改查詢匹配的所有記錄,必須使用multi那個參數。

 

修改的操作符說明:

$inc 以給定的值增長某個字段;

$set 替換給定的鍵值;

$push 如果字段是一個數組,將把給定的值添加到數組字段內,如果不存在,將自動添加,如果字段非數組,將報出錯誤提示;

$pushAll 跟push類似,只不過參數為數組;

$unset 刪除一個字段

$addToSet 跟push類似,只不過如果值已經存在,則不會添加;

$pop 移除某個數組字段的第一個值或最后一個值,根據1或-1區分;

$pull 如果字段是一個數組,可以用這個操作符移除數組內滿足條件的值;

$pullAll 跟pull類似,只不過參數為數組;

$rename 修改字段的名字;


免責聲明!

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



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