Hibernate Projection Group按月

时间:2016-07-19 21:14:51

标签: java sql postgresql hibernate

我是Hibernate新手,我有一个工作的SQL查询,我尝试重写Hibernate投影和限制。一切都很好但是当我希望按time_stamp格式YYYY-MM列进行分组时,我无法进行分组

如何在下面的GROUP BY子句

中使用Hibernate的sqlGroupProjection
  

按to_char分组(view_date,'YYYY-MM')

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

Criteria criteria = session.createCriteria(YourClaassName.class);
        criteria.setProjection(Projections.projectionList()
                        .add(Projections.groupProperty("time_stamp")));