2013-10-25 70 views
0

我已經創建具有進行分組的JPA查詢,我可以這樣寫:JPA的GroupBy多列

cq.groupBy(root.get(MyObject_.field1)); 

,但如何與多個字段做呢?

我覺得是這樣的:

List<???> groupByList = ArrayList<???>(); 
groupByList.add(root.get(MyObject_.field1)) 
groupByList.add(root.get(MyObject_.field2)) 

cq.groupBy(groupByList); 

回答