我想使用MongDB Java驱动程序连接到Mongo实例。我能够创建一个MongoClient实例,现在我想获取所有的数据库名称。我看到有一个方法getDatabaseNames
符合我的要求,但它已被弃用。还有另一种方法getDatabase(databasename)
但我必须在调用此方法之前知道数据库名称。有没有办法让我获得所有数据库名称?
答案 0 :(得分:0)
不推荐使用的方法的javadocs具有替换方法的名称。
http://api.mongodb.com/java/3.0/com/mongodb/Mongo.html#getDatabaseNames--
替换为MongoClient.listDatabaseNames()