หากต้องการลบเอกสาร ให้ใช้ Remove() ให้เราสร้างคอลเลกชันที่มีเอกสาร -
> db.demo79.insertOne({"Name":"Chris"});{ "acknowledged" :true, "insertedId" :ObjectId("5e2bdb2271bf0181ecc42293")}> db.demo79.insertOne({"Name" :"David"});{ "acknowledged" :true, "insertedId" :ObjectId("5e2bdb2671bf0181ecc42294")}> db.demo79.insertOne({"Name":"Bob"});{ "acknowledged" :true, "insertedId" :ObjectId("5e2bdb2971bf0181ecc42295")}> db.demo79.insertOne({"Name":"Mike"});{ "acknowledged" :true, "insertedId" :ObjectId("5e2bdb2c71bf01")81eccpre42296>แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -
> db.demo79.find();สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
{ "_id" :ObjectId("5e2bdb2271bf0181ecc42293"), "Name" :"Chris" }{ "_id" :ObjectId("5e2bdb2671bf0181ecc42294"), "Name" :"David" }{ "_id" :ObjectId( "5e2bdb2971bf0181ecc42295") "ชื่อ" :"บ๊อบ" }{ "_id" :ObjectId("5e2bdb2c71bf0181ecc42296") "ชื่อ" :"ไมค์" }ต่อไปนี้เป็นแบบสอบถามเพื่อลบเอกสารใน MongoDB -
> db.demo79.remove({"Name":"Bob"});WriteResult({ "nRemoved" :1 })แสดงเอกสารทั้งหมดจากคอลเล็กชันโดยใช้วิธี find() -
> db.demo79.find();สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ เราลบเอกสารเรียบร้อยแล้ว -
{ "_id" :ObjectId("5e2bdb2271bf0181ecc42293"), "Name" :"Chris" }{ "_id" :ObjectId("5e2bdb2671bf0181ecc42294"), "Name" :"David" }{ "_id" :ObjectId( "5e2bdb2c71bf0181ecc42296"), "ชื่อ" :"ไมค์" }