2015-10-24 51 views
0

在舊的mongo驅動程序中,我們可以將DBCursor轉換爲數組。 如何使用mongo Java驅動程序3.1來實現它?MongoDB Java驅動程序3.1轉換查找到陣列

我已經看着蒙戈Java驅動程序API,發現只有這樣:

MongoHandler.getCollection().find().sort(docSort).limit(ConstMongo.LIMIT_PLAYERS) 
       .forEach(new Block<Document>() { 
        @Override 
        public void apply(final Document document) { 
         arrResult.add(document.toJson()); 
        } 
       }); 

是否有更好,更清潔的方式來做到這一點? 如果不是,他們爲什麼改變我們可以訪問文檔數組的方式?

回答