mongodb中delete()的作用:在mongodb中delete()可以用來從集合中刪除文檔,而在delete()方法中有兩個(gè)函數(shù),一個(gè)是deleteOne(),另一個(gè)是deleteMany()。
具體內(nèi)容如下:
語法格式
db.collection.deleteMany ({})db.collection.deleteMany ({ status : "A" })
db.collection.delete.One ({ status : "D" })
語法說明
第一條語句刪除集合下所有的文檔;
第二條語句刪除 status 等于 A 的全部文檔;
第三條語句刪除 status 等于 D 的一個(gè)文檔。
實(shí)例
使用deleteMany()方法刪除前文test數(shù)據(jù)庫中所有記錄。
db.test.deleteMany({});
使用deleteOne()方法刪除 status 等于 D 的一個(gè)文檔:
db.inventory.deleteOne( { status: "D" } )