あなたは何かを誤解していると思います。 GROUP BY
の場合 SQLでは、選択したすべての列でグループ化する必要があります。同じことがHibernateにも当てはまります-groupProperty
の場合 Projection
で 、あなたはその列がグループ列であることをHibernateに伝えています。他の列/フィールドが参照されていない場合、Hibernateはそれらもグループ化する必要があるため、それらは不要であると見なします。
一歩後退するには:あなたは何をしようとしていますか? すべてでデータが重複している場合 テーブルの列に、データが不良であるか、データが正しく保持されていない可能性があります。少なくとも、あなたの鍵はめちゃくちゃになるでしょう。