无法删除MongoDb中集合中的记录

时间:2015-01-28 05:11:37

标签: mongodb

我正在使用mongodb shell来执行命令

cmd:show dbs

输出:

    admin  (empty)
    local  0.078GB
    nutch  0.078GB

cmd:db.nutch.remove({})

输出:WriteResult({" nRemoved":0})

集合nutch中的记录仍然存在。

如何编辑命令以删除集合中的所有记录?

1 个答案:

答案 0 :(得分:1)

命令db.nutch.remove({})将删除当前正在使用的数据库的nutch 集合中的所有文档。它不会删除nutch数据库。

如果要删除nutch数据库:

use nutch
db.dropDatabase()

如果要删除集合nutch的记录:

use (whatever database those records are at)
db.nutch.remove({})