如何从 MongoDB 数据库中删除一张表?
使用 drop() 来删除一张表。以下是语法 −
db.yourCollectionName.drop();
让我们先创建一个包含文档的集合 −
> db.deleteTableDemo.insertOne({"Name":"Chris","Age":23}); { "acknowledged" : true, "insertedId" : ObjectId("5ccfb705140b992277dae0e6") } > db.deleteTableDemo.insertOne({"Name":"Carol","Age":21}); { "acknowledged" : true, "insertedId" : ObjectId("5ccfb70c140b992277dae0e7") } > db.deleteTableDemo.insertOne({"Name":"David","Age":24}); { "acknowledged" : true, "insertedId" : ObjectId("5ccfb714140b992277dae0e8") }
以下是使用 find() 方法显示集合中所有文档的查询 −
> db.deleteTableDemo.find().pretty();
这将产生以下输出 −
{ "_id" : ObjectId("5ccfb705140b992277dae0e6"), "Name" : "Chris", "Age" : 23 } { "_id" : ObjectId("5ccfb70c140b992277dae0e7"), "Name" : "Carol", "Age" : 21 } { "_id" : ObjectId("5ccfb714140b992277dae0e8"), "Name" : "David", "Age" : 24 }
以下是从 MongoDB 数据库中删除一张表的查询 −
> db.deleteTableDemo.drop();
这将产生以下输出 −
True
上面返回了 True,即表成功删除。
广告