Мисля, че нещо не разбираш. Ако GROUP BY
в SQL, тогава трябва да групирате по всички избрани колони. Същото важи и за Hibernate - ако groupProperty
в Projection
, казвате на Hibernate, че тази колона е групова колона. Ако не са посочени други колони/полета, Hibernate ще приеме, че не ги искате, тъй като те също трябва да бъдат групирани.
За да направите крачка назад:какво се опитвате да направите? Ако имате дублиращи се данни за всички колони в таблица, може да имате лоши данни или да запазвате данните неправилно. Най-малкото ключът ви ще бъде объркан.