📜  Python MongoDB-Drop Collection(1)

📅  最后修改于: 2023-12-03 14:46:00.527000             🧑  作者: Mango

Python MongoDB-Drop Collection

在MongoDB中可以使用drop()方法删除一个集合(collection)。在Python中,可以使用drop()方法来删除一个MongoDB数据库的集合。

语法
collection.drop()
参数

该方法不接受任何参数。

返回值

该方法没有返回值。

示例

以下示例演示了如何使用Python来删除一个MongoDB数据库中的集合。

import pymongo

# 连接MongoDB数据库
myclient = pymongo.MongoClient("mongodb://localhost:27017/")

# 选择一个数据库
mydb = myclient["mydatabase"]

# 选择一个集合
mycol = mydb["customers"]

# 输出操作前集合的数据
print("删除操作前集合的数据:")
for x in mycol.find():
  print(x)

# 删除集合
mycol.drop()

# 输出操作后集合的数据
print("删除操作后集合的数据:")
for x in mycol.find():
  print(x)

上述代码执行后,会先输出删除操作前集合的数据,然后再删除集合,最后输出删除操作后集合的数据。可以看到,删除集合后该集合中的数据已经不存在了。

Markdown格式:

Python MongoDB-Drop Collection

在MongoDB中可以使用drop()方法删除一个集合(collection)。在Python中,可以使用drop()方法来删除一个MongoDB数据库的集合。

语法
collection.drop()
参数

该方法不接受任何参数。

返回值

该方法没有返回值。

示例

以下示例演示了如何使用Python来删除一个MongoDB数据库中的集合。

import pymongo

# 连接MongoDB数据库
myclient = pymongo.MongoClient("mongodb://localhost:27017/")

# 选择一个数据库
mydb = myclient["mydatabase"]

# 选择一个集合
mycol = mydb["customers"]

# 输出操作前集合的数据
print("删除操作前集合的数据:")
for x in mycol.find():
  print(x)

# 删除集合
mycol.drop()

# 输出操作后集合的数据
print("删除操作后集合的数据:")
for x in mycol.find():
  print(x)

上述代码执行后,会先输出删除操作前集合的数据,然后再删除集合,最后输出删除操作后集合的数据。可以看到,删除集合后该集合中的数据已经不存在了。