使用 Python 删除 MongoDB 中已经存在的集合
原文:https://www . geesforgeks . org/drop-collection-if-exists-in-MongoDB-using-python/
使用 drop() 方法,如果数据已经存在,我们可以丢弃收集数据。如果找不到数据,则返回假,否则如果放弃收集,则返回真。
语法:
drop()
例 1:
样本数据库:
Python 3
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017/")
# Database name
db = client["mydatabase"]
# Collection name
col = db["gfg"]
# drop collection col1
print(col.drop())
输出:
例 2: 如果集合不存在。
Python 3
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017/")
# Database name
db = client["mydatabase"]
# Collection name
col = db["gfg"]
# drop collection col1
if col.drop():
print('Deleted')
else:
print('Not Present')
输出:
Not Present
版权属于:月萌API www.moonapi.com,转载请注明出处