Computer >> Máy Tính >  >> Lập trình >> MongoDB

Làm thế nào để loại bỏ một bộ sưu tập MySQL có tên 'nhóm'?

Nhóm là một loại phương thức trong MongoDB. Nó không nên được tạo như một tên bộ sưu tập. Ngay cả khi bạn đã tạo nó, bạn có thể dễ dàng xóa nó bằng getCollection ('group'). Drop ();). Trước tiên, hãy để chúng tôi tạo một bộ sưu tập với các tài liệu -

> 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")
}

Sau đây là truy vấn để hiển thị tất cả các tài liệu từ bộ sưu tập với sự trợ giúp của phương thức find () -

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

Điều này sẽ tạo ra kết quả sau -

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

Sau đây là truy vấn để xóa bộ sưu tập có tên 'nhóm' -

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

Điều này sẽ tạo ra kết quả sau -

True