从MongoDB中的集合中删除所有文件

时间:2014-01-06 06:30:30

标签: file mongodb collections

我在MongoDB服务器中名为test的数据库中有一个名为phpDemo的集合。该集合,phpDemo包含8个文件。

我想删除我的收藏中的所有这8个文件。由于我是MongoDB的新手,我借助谷歌来了解这个NoSQL类型的数据库。我搜索了一个函数如何删除当前在我的集合中的所有文件,我找到了这个页面,http://docs.mongodb.org/manual/reference/method/db.collection.remove/告诉我执行db.collection.remove()函数。

我执行了该功能,但即使这样做,它也没有删除任何文件。我通过执行db.collection.count()函数进行交叉检查,并返回值8。

有谁能告诉我为什么这个功能不能正常工作?最早的回复将受到高度赞赏。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

好的,我自己解决了这个问题。您必须使用集合的名称替换db.collection.remove()中的“collection”。所以在我的情况下,我需要执行的命令是:db.phpDemo.remove()