2017-10-19 94 views
0

是否有一种方法可以将标准查询加入到现有的标准中?将标准加入另一个标准的两个属性

实际的查询是一种更加复杂的方式,下面举例说明问题的简化版本。

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 
// 

这可以实现吗?

回答

0

您可以创建Alias。你可以在以下几个例子中找到link点16.4。关联)。

希望这可以帮助你。

谢谢