当前位置:   article > 正文

PageHelper获取数据总条数总是当前页的总条数的问题_pagehelper的total只取到当前的数

pagehelper的total只取到当前的数

 关于pageHeler这个插件很早就用过,但是没有过多的研究,今天再次封装写这个遇到了一个坑,获取查询总条数用pageInfo.getTotal()按道理是没问题的,但是今天用pageInfo.getTotal()获取的总是分页当前的数据条数,然后研究了一下发现使用这个插件中间

只能有一次进行查询的操作! 如果进行了两次查询操作就会让pageInfo.getTotal()获得的是当前查询的当前页的数据总条数,所以谨记!!

比如说我在controller分的页的话,在service把数据库查询出来的数据循环一次,在传入给controller就会出现这个问题。

解决办法:先定义一个pageData把分页的信息set进去,rows最后再set,把最终循环之后的数据set金pageData就可以了。
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/993859
推荐阅读
相关标签
  

闽ICP备14008679号