groupBy を使用して JPA クエリを作成する必要があり、次のように記述できます。
cq.groupBy(root.get(MyObject_.field1));
しかし、複数のフィールドでそれを行う方法は?
私はこのようなことを考えます:
List<???> groupByList = ArrayList<???>();
groupByList.add(root.get(MyObject_.field1))
groupByList.add(root.get(MyObject_.field2))
cq.groupBy(groupByList);