#java #hibernate #hql
#java #спящий режим #hql
Вопрос:
Я хочу перевести свой запрос pgsql в запрос hibernate.
Запрос:
select distinct on (domain) * from usersreport where id = 'testOrg' and date = '2020-11-24 00:00:00.0';
как преобразовать этот запрос в запрос HQL.
Комментарии:
1. Смотрите соответствующую часть документации hibernate.
Ответ №1:
Hibernate не поддерживает distinct on
запрос.
Комментарии:
1. Есть ли какой-либо альтернативный способ получить тот же результат, что и для запроса ‘distinct on’?
2.
distinct on
часто используется неправильно, когда вы должны использоватьgroup by
. Однако это делает ваш запрос более сложным.