hibernate - HQL объединяется по многим пунктам

Я читал документацию по 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?

9
задан iliaden 14 June 2011 в 14:23
поделиться