有没有办法将Criteria查询加入现有的查询?
实际查询更复杂,下面是说明问题的简化版本。
Criteria c1 = session.createCriteria(A.class);
c1.setProjection(Projections.projectionList()
.add(Projections.groupProperty("x"))
.add(Projections.groupProperty("y"))
.add(Projections.sum("amount"))
);
Criteria c2 = session.createCritera(A.class);
//
// join on c2.x = c1.x AND c2.y = c1.y
//
这可以实现吗?