8
我已經搜索了api,但找不到與刪除數據庫有關的任何內容,而無需手動迭代集合。刪除Mongoengine中的所有集合
有沒有更簡單的方式通過mongoengine調用db.dropDatabase()
?通過簡單的方法來迭代它並不是一件大事。
我已經搜索了api,但找不到與刪除數據庫有關的任何內容,而無需手動迭代集合。刪除Mongoengine中的所有集合
有沒有更簡單的方式通過mongoengine調用db.dropDatabase()
?通過簡單的方法來迭代它並不是一件大事。
這樣做怎麼樣?
from mongoengine import connect
from mongoengine.connection import _get_db
connect('test')
db = _get_db()
db.connection.drop_database('test')
:
from mongoengine import connect
db = connect('test')
db.drop_database('test')
或者,你可以從_get_db()
方法來獲取連接對象