Мне нужно использовать функцию конструктора объектов HQL , например:
select new SomeClass(i.Id, i.Name) from Item i...
Но мне также нужно использовать ключевое слово distinct
, поскольку в запросе есть объединения, например:
select distinct i.Id from Item i
Я пробовал это: но это просто вызывает исключение Antlr, поэтому я предполагаю, что это неверный синтаксис:
select new SomeClass(distinct i.Id, i.Name) from Item i
Возможно ли это?