简述MongoDB集合的创建与删除操作方式 ?
MongoDB的集合可以通过以下方式创建和删除:
创建集合:
- 在MongoDB Shell中,使用
db.createCollection()
方法创建集合。例如,要创建一个名为myCollection
的集合,可以执行以下命令:
db.createCollection("myCollection")
这将创建一个名为myCollection
的空集合。
- 在MongoDB的驱动程序中,可以使用
Collection.create()
方法创建集合。例如,在Python的MongoDB驱动程序中,可以执行以下代码:
from pymongo import MongoClient
client = MongoClient("mongodb://localhost:27017/")
db = client["myDatabase"]
collection = db.create_collection("myCollection")
这将创建一个名为myCollection
的集合。
删除集合:
- 在MongoDB Shell中,使用
db.collection.drop()
方法删除集合。例如,要删除名为myCollection
的集合,可以执行以下命令:
db.myCollection.drop()
这将删除名为myCollection
的集合及其所有文档。如果删除成功,将返回true
。
- 在MongoDB的驱动程序中,可以使用
Collection.drop()
方法删除集合。例如,在Python的MongoDB驱动程序中,可以执行以下代码:
from pymongo import MongoClient
client = MongoClient("mongodb://localhost:27017/")
db = client["myDatabase"]
collection = db["myCollection"]
collection.drop()
这将删除名为myCollection
的集合及其所有文档。如果删除成功,将返回True
。