Я читал документацию по Hibernate, но не нашел ничего, что объясняло бы, как сделайте следующее.
У меня есть следующий код SQL, который я пытаюсь преобразовать в HQL:
SELECT {msg.*}, {cmd.*}
FROM Schema.Messages AS msg
LEFT OUTER JOIN schema.send_commands AS cmd
ON cmd.message_key = msg.unique_key
AND ( lower(cmd.status) IN (lower('failed') ) )
WHERE msg.sequence_received < 10";
Основная проблема, с которой я столкнулся, заключается в том, что я не могу иметь два предложения в LEFT OUTER JOIN. HQL позволяет мне иметь
ВКЛ cmd.message_key = msg.unique_key
, но как мне добавить
И пункт 2?