调用框架的paginate分页函数的时候,他在计算总条数的时候,会将传入的selectStr 替换为count(*),这如果我的SQL 带有groupby,那么group by将不起作用,得到的总条数为未分组的条数
解决办法:
string from =" select * ";
String sql = [原来的含有 group by 的sql语句]
String sqlExceptSelect = " from ( "+sql+")";
Page<Record> page = Db.paginate(1, 20, from, sqlExceptSelect);
专业墙纸贴纸厨房用具装饰出售,本人网店经营,访问即是爱
博客对你有用记得访问下哦,增加下访问量,如有需要可以下单购买哦^_^。店铺地址https://item.taobao.com/item.htm?id=570637716145