Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách lấy danh sách tất cả Database MongoDB bằng Java

Trong MongoDB shell, dùng lệnh show dbs. Trong Java, dùng phương thức listDatabaseNames() của MongoClient trả về MongoIterable<String>.

Ví dụ Java

import com.mongodb.client.MongoIterable;
import com.mongodb.MongoClient;

public class ListOfDatabases {
    public static void main(String args[]) {
        MongoClient mongo = new MongoClient("localhost", 27017);
        MongoIterable<String> list = mongo.listDatabaseNames();
        for (String name : list) {
            System.out.println(name);
        }
    }
}

Kết quả

admin
config
local
myDatabase
sampleDatabase
students
test
testDB