【发布时间】:2015-10-06 14:36:02
【问题描述】:
我正在使用 Spring-Data-Mongo 访问我的 mongo 数据库上的 CRUD 操作。我执行以下行
DB db = mongoTemplate.getDb()
当处于调试模式时,我可以看到 db._collections 属性有 4 个值(我插入的集合)。但是当我查询
db.getCollectionNames()
我得到零收藏。这是为什么?当我这样做时也是如此
db.getCollection("collectionName")
但我知道集合确实存在,因为当我做类似的事情时
mongoTemplate.createCollection("collectionName");
我收到一个异常,说集合已经存在。谁能解释一下我可能缺少什么
【问题讨论】:
标签: mongodb spring-data-mongodb