2017-10-19 112 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。關聯)。

希望這可以幫助你。

謝謝