I HQL
du kan använda LEFT JOIN
endast med länkad egendom i huvudenhet:
Exempel
EntitetA har en objektentitetB av typen EntitetB så att du kan
SELECT A FROM EntityA A LEFT JOIN A.entityB B WHERE ...
OM EntityA inte har entityB-egenskap men EntityB har en egenskapentityA, kan du inte skriva detta:
SELECT A FROM EntityA LEFT JOIN EntityB B WHERE B.entityA = A
eftersom du har ett fel. Det här är ett vilolägesproblem som inte är löst än.