呼び出しの開始時にデータベースを作成せずに、Java API を介して Mongo データベースの存在を確認する方法はありますか?
現在、Casbah (Scala Driver) を使用して Mongo インスタンスとやり取りしています
val mongo = MongoConnection(List(new ServerAddress("localhost",27017)))
val db = mongo.getDB("testXXX")
APIgetDB
はデフォルトでデータベースを作成するように見えますが、これが発生するのは望ましくありません。
testXXX
が存在しない場合は、 Mongo にデータベースを作成させたくありませんが、代わりにコンシューマーとしてデータベースが存在するかどうかを判断させます。
MongoDB Java ドライバーまたは Casbah 経由でそのような API はありますか?