0
組我有一個簡單的條件查詢:條件查詢,通過
prc.arrDomainACST = c
.createAlias('ACCR_DOMA_KY', 'd', c.LEFT_JOIN)
.withProjections(property = 'ACMA_KY,d.SHORT_DESCRIPTION_LB,ACCR_DOMA_KY.DOMA_KY')
.order('d.SHORT_DESCRIPTION_LB','asc',true)
.list();
如何添加「由ACCR_DOMA_KY.DOMA_KY組」呢?
我已經試過這樣:
.withProjections(property = 'ACMA_KY,d.SHORT_DESCRIPTION_LB,ACCR_DOMA_KY.DOMA_KY', groupproperty="ACCR_DOMA_KY.DOMA_KY")
但我得到一個 「不是一個GROUP BY表達式」 的錯誤。而在其他兩列上使用min()或max()函數會導致「無法解析屬性」錯誤。
缺少什麼我在這裏?
可能重複[按標準休眠組對象(http://stackoverflow.com/questions/8491796/hibernate-group-by-criteria-object) – James