天天看點

MongoDB修改,删除文檔踩坑記!1 更新文檔2 删除文檔

1 更新文檔

文法結構

db.集合名稱.update(條件,修改後的資料)      

修改_id為1的記錄,點贊數為1000,輸入以下語句:

執行後發現,這條文檔除了thumbup字段其它字段都不見了。

為了解決這個問題,我們需要使用修改器$set來實作,指令如下:

db.comment.update({_id:"2"},{$set:{thumbup:2000}})      

2 删除文檔

db.集合名稱.remove(條件)      

以下語句可以将資料全部删除,慎用~

db.comment.remove({})      

删除條件可以放到大括号中,例如删除thumbup為1000的資料,輸入以下語句:

db.comment.remove({thumbup:1000})