MongoDB之資料刪除

stonebox1122發表於2017-08-24
在MongoDB裡面資料的刪除實際上並不複雜,只需要使用“remove()”。
這個函式有兩個可選項:
  ● 刪除條件:滿足條件的資料被刪除。
  ● 是否只刪除一個資料,如果設定為true或者是1,表示只刪除一個

範例:刪除所有姓名裡面帶有“劉”的人員,預設情況下會全部刪除
> db.emp.remove({"name":/劉/})
WriteResult({ "nRemoved" : 5 })

範例:刪除姓名帶有“林”的人員,要求只刪除一個
> db.emp.remove({"name":/林/},true)
WriteResult({ "nRemoved" : 1 })

範例:刪除所有文件資訊
> db.info.remove({});
WriteResult({ "nRemoved" : 1003 })

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28536251/viewspace-2144099/,如需轉載,請註明出處,否則將追究法律責任。

相關文章