MongoDB GridFS - 如何使用mongofiles(或其他一些实用程序)删除所有文件?

时间:2015-03-04 23:32:25

标签: mongodb

我想清理特定Mongo数据库的GridFS中的所有文件。 mongofiles命令行实用程序有一个删除功能,但我不知道如何告诉它删除"所有文件"。 我一直在使用MongoVue来选择和删除GridFS的fs视图中的文件,但这只能删除特定数量的选定文件。

我正在寻找的是SQL的等价物 删除* FROM

1 个答案:

答案 0 :(得分:3)

    db.fs.files.remove({})
    db.fs.chunks.remove({})
    db.repairDatabase()  (cleans out the memory)

运行这些命令应删除所有文件