mongodb資料庫中remove()方法用於從集合中刪除文件,但是面對乙個資料量十分龐大的集合,使用remove()方法難以直接刪除該集合,所以使用會使用delete()方法重新建立索引刪除,這樣的效率會高很多,delete()方法中有兩個函式,乙個是deleteone(),另乙個是deletemany() 。
1、delete()方法
官方推薦使用deleteone()和deletemany()方法刪除文件。
2、語法格式
db.collection.deletemany (
)db.collection.deletemany (
)db.collection.
delete
.one (
)
3、使用說明
第一條語句刪除集合下所有的文件;
第二條語句刪除 status 等於 a 的全部文件;
第三條語句刪除 status 等於 d 的乙個文件。
4、使用例項
使用deletemany
()方法刪除前文test資料庫中所有記錄。
db.test.
deletemany()
;使用deleteone
()方法刪除 status 等於 d 的乙個文件:
db.inventory.
deleteone
()
以上就是mongodb刪除文件的delete()方法的介紹,如果想要直接刪除該集合,可以使用delete()方法喲~更多mongodb學習推薦:mongodb資料庫。 MongoDB 刪除文件
本章將學習如何在mongodb中刪除文件。mongodb的remove 方法用於從集合中刪除文件。方法接受兩個引數 remove 方法的基本語法如下 db.collection name.remove delletion critteria 假設qikegu集合有以下資料 下面的示例,將刪除標題為 ...
MongoDB 刪除文件
在前面的幾個章節中我們已經學習了mongodb中如何為集合新增資料和更新資料。在本章節中我們將繼續學習mongodb集合的刪除。mongodb remove 函式是用來移除集合中的資料。mongodb資料更新可以使用update 函式。在執行remove 函式前先執行find 命令來判斷執行的條件是...
MongoDB 刪除文件
mongodb remove 函式是用來移除集合中的資料。mongodb 資料更新可以使用 update 函式。remove 方法的基本語法格式如下所示 db.collection.remove 如果你的 mongodb 是 2.6 版本以後的,語法格式如下 db.collection.remove...