1
条件を使用して外部キーテーブルのディープエイリアスを作成できますか? 例えば、A
というテーブルが3つある場合、はB
とB
の外部キーテーブルで、A
の外部キーテーブルです。
私は、次の文のようなフィルタを適用したい:外部キーのHibernate基準フィルタ
session.createCriteria(A.class).createAlias("A.bObjectField", "alias1")
.createAlias("alias1.cObjectField", "alias2")
.add(Restrictions.eq("alias2.id", 1));
私は基準を使用してA
からテーブルC
をフィルタリングすることはできますか?
ありがとうございます。