pymongo(python+mongodb)如何删除集合/网格文件?

7 投票
1 回答
8245 浏览
提问于 2025-04-16 05:14

有人知道怎么删除一组文档和一个gridfs数据库的命令吗?

1 个回答

11

要删除一个集合,你可以直接调用它的 drop() 方法,或者在数据库对象上使用 drop_collection() 方法:

my_collection = db['collection_name']
my_collection.drop()

# Or...

db.drop_collection('collection_name')

GridFS 文件默认存储在一个叫 fs 的集合里。要删除这些 GridFS 文件,只需删除这个集合即可:

db.drop_collection('fs')

撰写回答