java怎么实现MongoDB分页查询??
答案:1 悬赏:80 手机版
解决时间 2021-03-18 15:01
- 提问者网友:最美的风景
- 2021-03-17 21:13
最好有具体的代码
最佳答案
- 五星知识达人网友:零点过十分
- 2021-03-17 21:30
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
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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯