Criteria查询总数,去除重复
程序员文章站
2022-07-12 10:49:41
...
查询分页列表,一般都是要去重复的,查询出来的记录可以去除重复,但是使用
criteria.setProjection(Projections.rowCount());
查询总数时,是去除不了重复的;
参考解决办法:
使用查询count(指定列),且这列的值是唯一的(如:主键),使用如下代码,查询ID列
criteria.setProjection(Projections.countDistinct("id"))