问题: 使用jfinal的 paginate方法 获取到的page对象中 totalRow总数为1 totalpage为1 但实际查询结果却是多条
代码:
Page<BaseUser> pageBaseUser = dao.paginate(pageNumber, pageSize, true,"select * ",sql,parms);
Sql: select count(*) from BASE_USER where PRO_ID = ? AND DELETE_FLAG = 0
Sql: select * from ( select row_.*, rownum rownum_ from ( select * from BASE_USER where PRO_ID = ? AND DELETE_FLAG = 0 ) row_ where rownum <= 15) table_alias where table_alias.rownum_ > 0
page返回值结果:
是我使用的方法不对 还是说totalRow需要我手动set?
这里有详细的文档:
https://www.jfinal.com/doc/5-6
group by 参数要使用得当