¥小添添¥
2019-11-01 10:02PageHelper如何解决查询后删除了部分数据,但分页不变的问题?
求各位大神帮助
目前用PageHelper在做分页,由于某个条件在数据库中没法拆分,我在java里做了处理,部分数据删除了。但页面上发现分页内容没变,原先有多少页,还是有多少页,只是数据没了,但页数的数据还是不变。不知道这个改如何处理?
代码如下:
``` public List selectRecordMsg(Map filterMap) {
PageHelper.startPage(Integer.valueOf(filterMap.get(HrConstants.PAGE_NUM).toString()), Integer.valueOf(filterMap
.get(HrConstants.PAGE_SIZE).toString()), "1".equals(filterMap.get(HrConstants.PAGE_NUM).toString()));
List<RecordDto> list = recordMapper.selectAllMsg(filterMap);
for(RecordDto recordDto:list){
changeDemand(recordDto);
buildPersonName(recordDto);
}
//以下就是根据条件删除了几行数据
if(某种条件时处理数据) {
String personName = filterMap.get("personName").toString();
Iterator<RecordDto> it = list.iterator();
while (it.hasNext()) {
RecordDto dic = it.next();
if (满足某种条件时){
it.remove();
}
}
}
return list ;
求大神帮忙!
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- android Recycleview分页展示数据问题
- android
- 3个回答
- mybatis查询当月的数据,然后再分页xml怎样写了?
- java
- mysql
- 2个回答
- 我想问一下vue+element-ui带条件查询分页问题
- vue.js
- ajax
- 1个回答
- 关于数据水平切分后的数据库数据查询分页问题
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- java读取mysql数据了过大,如何实现分页读取,求代码
- java
- mysql
- 分页
- 数据
- 14个回答
换一换