【问题标题】:Remove All Files from a Collection in MongoDB从 MongoDB 的集合中删除所有文件
【发布时间】:2014-01-06 06:30:29
【问题描述】:

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

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

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

谁能告诉我为什么这个函数不能正常工作?尽早回复将不胜感激。

提前谢谢你。

【问题讨论】:

  • 您是看到错误消息还是什么也没发生?
  • @Ray Toal:非常感谢您的回复。我自己找到了问题的解决方案。我已经发布了答案。
  • 这是一个有趣的错误:)。伟大的剃刀,你自己找到解决方案。 :)

标签: file mongodb collections


【解决方案1】:

好的,我自己找到了问题的解决方案。您必须将 db.collection.remove() 中的 'collection' 替换为您的集合名称。所以就我而言,我需要执行的命令是:db.phpDemo.remove()

【讨论】:

    猜你喜欢
    • 2015-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-01
    • 2017-02-21
    • 1970-01-01
    • 2018-10-19
    相关资源
    最近更新 更多