Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

จะลบคอลเลกชัน MySQL ชื่อ 'กลุ่ม' ได้อย่างไร


กลุ่มนี้เป็นวิธีการประเภทหนึ่งใน MongoDB ไม่ควรสร้างเป็นชื่อคอลเลกชัน แม้ว่าคุณจะสร้างมันขึ้นมา คุณสามารถลบมันออกได้อย่างง่ายดายโดยใช้ getCollection('group').drop();) ให้เราสร้างคอลเลกชันที่มีเอกสารก่อน -

> db.createCollection('group');
{ "ok" : 1 }
> db.getCollection('group').insertOne({"StudentName":"Chris"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cb80fe9623186894665ae3c")
}
> db.getCollection('group').insertOne({"StudentName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cb80fef623186894665ae3d")
}

ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงเอกสารทั้งหมดจากคอลเลกชันโดยใช้วิธี find() -

> db.getCollection('group').find().pretty();

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

{ "_id" : ObjectId("5cb80fe9623186894665ae3c"), "StudentName" : "Chris" }
{ "_id" : ObjectId("5cb80fef623186894665ae3d"), "StudentName" : "Robert" }

ต่อไปนี้เป็นแบบสอบถามเพื่อลบคอลเลกชันที่ชื่อ 'กลุ่ม' -

> db.getCollection('group').drop();

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

True