私は次の関係を持っています:
class A
{
id;
}
class B extends A
{
//other fields...
}
class C
{
A a;
}
私はこのようにHQLを書きたい:
select b from B as b left join C c on c.a.id = b.id.
しかし、私は org.hibernate.hql.ast.QuerySyntaxException: Path expected for join を取得しています!
この状況では、左結合が重要です。サブセレクトを使用してみましたが、パフォーマンスの問題があります。
私を助けてください :)