gpt4 book ai didi

python - 删除 Mongoengine 中的所有集合

转载 作者:IT老高 更新时间:2023-10-28 13:14:54 24 4
gpt4 key购买 nike

我已经搜索了 api,但是如果不手动遍历集合,就找不到与删除数据库相关的任何内容。

有没有更简单的方法通过mongoengine调用db.dropDatabase()?迭代并不是什么大不了的事,只是想要一种更简单的方法。

最佳答案

这样做怎么样?

from mongoengine import connect

db = connect('test')
db.drop_database('test')

或者,您可以从 _get_db() 方法获取连接对象:

from mongoengine import connect
from mongoengine.connection import _get_db

connect('test')

db = _get_db()
db.connection.drop_database('test')

关于python - 删除 Mongoengine 中的所有集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15886469/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com