在MongoDB中重命名集合
我正在尝试重命名MongoDB中的一个集合。我不小心写了 db.currentName.renameCollection 但我应该写 db.currentName.renameCollectionnewName在MongoDB中重命名集合,mongodb,Mongodb,我正在尝试重命名MongoDB中的一个集合。我不小心写了 db.currentName.renameCollection 但我应该写 db.currentName.renameCollectionnewName 现在,当我尝试重命名集合时,我得到的源名称空间不存在,代码26。如何重命名它?命令db.currentName.renameCollection在没有任何参数的情况下返回一个错误。它不会影响任何事情,也不会为我返回错误。结果是:{ok:1}。类似地,我调用了一个集合1,它做到了。然后,当
现在,当我尝试重命名集合时,我得到的源名称空间不存在,代码26。如何重命名它?命令db.currentName.renameCollection在没有任何参数的情况下返回一个错误。它不会影响任何事情,也不会为我返回错误。结果是:{ok:1}。类似地,我调用了一个集合1,它做到了。然后,当我试图用这个集合做一些事情时,我遇到了错误。然后我意识到集合名称必须以字母或下划线开头。所以,我尝试删除它,但我无法选择它,因为它无法识别一个数字作为集合名称。现在它只是在我的数据库服务器上浮动。首先,它应该会给我一个错误。您使用的是哪个版本的MongoDB?什么操作系统?您使用什么工具访问MongoDB?我使用windows 32位进行开发,所以我不得不使用旧版本3.2.22