Python MongoDB - Koleksiyonu Bırak
Koleksiyonları silebilirsiniz. drop() MongoDB yöntemi.
Sözdizimi
Drop () yönteminin sözdizimi aşağıdadır -
db.COLLECTION_NAME.drop()
Misal
Aşağıdaki örnek, ad örneği ile toplama bırakır -
> show collections
myColl
sample
> db.sample.drop()
true
> show collections
myColl
Python Kullanarak Koleksiyonu Bırakma
Drop () yöntemini çağırarak mevcut koleksiyondan bir koleksiyonu kaldırabilir / silebilirsiniz.
Misal
from pymongo import MongoClient
#Creating a pymongo client
client = MongoClient('localhost', 27017)
#Getting the database instance
db = client['example2']
#Creating a collection
col1 = db['collection']
col1.insert_one({"name": "Ram", "age": "26", "city": "Hyderabad"})
col2 = db['coll']
col2.insert_one({"name": "Rahim", "age": "27", "city": "Bangalore"})
col3 = db['myColl']
col3.insert_one({"name": "Robert", "age": "28", "city": "Mumbai"})
col4 = db['data']
col4.insert_one({"name": "Romeo", "age": "25", "city": "Pune"})
#List of collections
print("List of collections:")
collections = db.list_collection_names()
for coll in collections:
print(coll)
#Dropping a collection
col1.drop()
col4.drop()
print("List of collections after dropping two of them: ")
#List of collections
collections = db.list_collection_names()
for coll in collections:
print(coll)
Çıktı
List of collections:
coll
data
collection
myColl
List of collections after dropping two of them:
coll
myColl