MongoDB刪除文件的delete 方法

2021-10-19 22:31:34 字數 873 閱讀 7796

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...