sql >> データベース >  >> NoSQL >> MongoDB

MongoDBは、Javaで利用可能なデータベースを一覧表示します

    あなたはそうするでしょう:

    MongoClient mongoClient = new MongoClient();
    List<String> dbs = mongoClient.getDatabaseNames();
    

    これにより、使用可能なすべてのデータベース名のリストが表示されます。

    ドキュメントはこちら でご覧いただけます。 。

    更新:

    下記の@CydrickTのように、getDatabaseNames はすでに非推奨になっているため、次のように切り替える必要があります:

    MongoClient mongoClient = new MongoClient();
    MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
    while(dbsCursor.hasNext()) {
        System.out.println(dbsCursor.next());
    }
    


    1. インスタンスメソッドでMongooseサブドキュメントを更新するにはどうすればよいですか?

    2. マングースによる多対多のマッピング

    3. Mongodbが起動しません

    4. 帆-mongoアダプター、エラーメッセージの正規化