數據庫MongoDB-刪除文檔

刪除文檔

remove()函數

使用remove()函數可刪除集合中的指定文檔。java

語法格式:remove({指定刪除條件},刪除參數(可選參數))web

刪除age爲空的第一條數據。注意參數只能是1,不支持其餘數字。svg

db.c1.remove({age:{$exists:false}},1);

刪除全部age爲空的數據。函數

db.c1.remove({age:{$exists:false}});

deleteOne()函數

deleteOne()函數是官方推薦刪除文檔的方法。該方法只刪除知足條件的第一條文檔。spa

刪除age爲18的第一個文檔對象.net

db.c1.deleteOne({age:18});

deleteMany()函數

deleteMany函數是官方推薦的刪除方法。該方法刪除知足條件的全部數據。code

刪除全部age爲18的文檔對象。xml

db.c1.deleteMany({age:18});對象

刪除集合中的全部文檔

當remove和deleteMany條件設置爲空時表示刪除所有。rem

remove({})

deleteMany({})

本文同步分享在 博客「cwl_java」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索