【问题标题】:Numeric Collection Name Remove数字集合名称删除
【发布时间】:2012-03-20 15:43:49
【问题描述】:

如何从 MongoDB 中删除数字集合?

PRIMARY> db.123456789011.remove({});
Tue Mar 20 08:42:51 SyntaxError: missing ; before statement (shell):1

PRIMARY> db.123456789011.drop({});
Tue Mar 20 08:43:13 SyntaxError: missing ; before statement (shell):1

是通过 PHP 脚本创建的.. 现在我不知道如何删除它..

想法?

谢谢

【问题讨论】:

    标签: mongodb mongodb-php


    【解决方案1】:

    这应该可行:

       db["123456789011"].drop()
    

    【讨论】:

      【解决方案2】:

      Java 类生成的集合也遇到了同样的问题

      db["1234"].drop()
      Wed Jul  9 14:57:39.358 TypeError: Cannot call method 'drop' of undefined
      

      最后使用以下命令将其删除。

      db.getCollection('1234').drop()
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-08
        • 1970-01-01
        • 1970-01-01
        • 2021-11-07
        • 2020-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多