【发布时间】:2013-06-27 23:11:24
【问题描述】:
有没有办法通过 Java API 检查 Mongo 数据库是否存在,而无需在启动调用时创建数据库?
我目前正在使用 Casbah(Scala 驱动程序)与我们的 Mongo 实例交互
val mongo = MongoConnection(List(new ServerAddress("localhost",27017)))
val db = mongo.getDB("testXXX")
API getDB 似乎默认创建一个数据库,我不希望这种情况发生
如果testXXX 不存在,我不希望 Mongo 创建一个数据库,而是让我作为消费者来决定它是否存在
是否有通过 MongoDB java 驱动程序或 Casbah 提供的 API?
【问题讨论】: