79797
求助:dao中groupby的使用
回帖数 3
阅读数 1883
发表时间 2010-11-25 14:58:27
使用dao,查询语句中带了groupBy(' field'),内容显示出来后,页面下方统计的“共计N条记录”统计错了,内容也均显示在一页当中。
但是不加上groupBy(' field'),则统计正确,不知是我查询语句的问题还是哪里的问题,但查询显示的内容是正确的。请BZ帮忙分析下,谢谢。
但是不加上groupBy(' field'),则统计正确,不知是我查询语句的问题还是哪里的问题,但查询显示的内容是正确的。请BZ帮忙分析下,谢谢。
2010-11-25 15:13:53 lily 最后编辑
3个回复
groupby和pager不能直接使用。
你可以这样子来做。自己在外面按照groupBy查询一下,获得记录总数,然后传值给pager就好了。pager的处理机制是如果你没有传recTotal这个参数,它会自动去按照同样的查询条件去数据库查询一下。但你有groupBy,记录数就肯定不对了。
你可以这样子来做。自己在外面按照groupBy查询一下,获得记录总数,然后传值给pager就好了。pager的处理机制是如果你没有传recTotal这个参数,它会自动去按照同样的查询条件去数据库查询一下。但你有groupBy,记录数就肯定不对了。
2010-11-25 15:33:50 王春生 回帖
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com

相关帖子
王先生 | 最后回帖 2017-10-25 11:29 石洋洋
牧青云 | 最后回帖 2024-04-26 10:16 禅道 - 闫敏
胜果科技-郭辉 | 最后回帖 2024-07-29 17:54 孔令茂
爱听歌的圣诞树 | 最后回帖 2017-09-04 10:51 石洋洋
dongs | 最后回帖 2018-06-22 09:45 扮猪吃老虎
Leo | 最后回帖 2021-06-30 10:03 张玉洁





精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


