java怎么实现MongoDB分页查询??

最好有具体的代码

int index=0;

while(cursor.hasNext()&index<limit){//确保循环十次,让集合list的size=10,把list传到前台,来达到每页显示十条数据的目的

int i = limit-index;

//查询结果放入集合list中,要取查询结果的后10条

if(i<10){

//记录每页第一条数据的时间

if(i==9){

fistTime = db.get("time").toString();

}

//记录每页最后一条数据的时间

if(i==0){

lastTime = db.get("time").toString();

}

list.add(cursor.hasNext().next());

}//end if

index++;

}//end while
温馨提示:答案为网友推荐,仅供参考