mongodb - mongo shell show collections 返回空列表

标签 mongodb

我使用 mongo shell 和服务器版本 3.2.10 show dbs 命令按预期工作。当我切换到我的任何数据库时,show collections 命令什么都不做。我尝试使用 db.getCollectionNames() 并收到一个空数组 []。 当我执行这些命令时,使用像 Robomongo 这样的工具会显示我的收藏。 我做错了什么吗?

最佳答案

我发现了我的问题。 我忘记了数据库名称区分大小写。使用首字母大写的数据库解决了这个问题。无论如何谢谢你。

关于mongodb - mongo shell show collections 返回空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40359752/

相关文章:

php - MongoDB:复合索引决策

mongodb - 对象 ID 中的负进程 ID

MongoDB 聚合管道组

php - 在 yiimongodbsuite 中插入嵌入式文档

c++ - 在 Ubuntu 中包含 MongoDB C++ 驱动程序时出错

javascript - 如何在mongo和javascript中控制一个集合字段中的多个更新?

ruby-on-rails - Mongoid 究竟什么时候真正对 MongoDb 进行查询

javascript - 访问相同数据源时路由到新路由

mongodb - 将 Mongodb 数据库移动到不同的驱动器 : Unable to acquire lock for lockfilepath

php - 在 mongodb 中查找不区分大小写的 php 用户名