1
如標題所示,我想刪除數據庫的所有內容。我正在Python中使用Flask和MongoAlchemy創建數據庫應用程序。我有類人哪些模型的文件。其結構是:如何使用MongoAlchemy刪除數據庫的所有內容
class People(db.Document):
Name = db.StringField()
Age = db.IntField()
Password = db.StringField()
Vms = db.AnythingField()
隨着刪除方法我只能刪除一個文件一次,基於名稱或其他細節,但我希望能夠一次將它們全部刪除。
這是我的基於名稱刪除文檔的功能。
def delete_document(name):
x = People.query.filter(People.Name == name).first()
x.remove()
其中People是對模型類的引用。
我不認爲人們會感興趣的課,他們就越有可能會感興趣的是你如何初始化,並與數據庫本身 –
@JackParkinson通信:我明白了。我編輯了這篇文章。 –