项目用Hibernate,最近有项功能是分组相关的查询。 如下:
吃饭记录表: 
id    name   eatTime 
1     张三   09:00 
2     张三   12:00 
3     李四   08:00 
4     李四   13:00 要求是根据name分组,取最后一次吃饭时间的数据。 结果应该是这样: 
2     张三   12:00 
4     李四   13:00 然后想用QBC查询方式,不太会,也没找着相关资料,想请教下。另一问题,也一并问了吧:使用 Projections.groupProperty 进行分组后,会自动将该分组字段查询到结果集中,如何去除?
例如:criteria.setProjection(Projections.projectionList()
  .add(Projections.max("id"))
  .add(Projections.groupProperty("name"))
);这样执行后会返回:[{2,"张三"},{4,"李四"}]
如何不要 name 列?HibernateQBCProjectionsCriteriagroupProperty