HQL を使用して、PK/FK ではない列 (またはオブジェクト プロパティ) をどのように結合しますか?
私はドキュメントを読んでいますが、暗黙のうちに PK 列に参加するようですよね?
https://www.hibernate.org/hib_docs/nhibernate/html/queryhql.html
HQL を使用して、PK/FK ではない列 (またはオブジェクト プロパティ) をどのように結合しますか?
私はドキュメントを読んでいますが、暗黙のうちに PK 列に参加するようですよね?
https://www.hibernate.org/hib_docs/nhibernate/html/queryhql.html
HQL は、外部キーで「暗黙的に」結合します。(マップされた) 関係がない場合は、デカルト積を作成し、where 句に結合します。
select order.id
from Order as o, Product as p
where o.productKey = p.Key
o.productKey = p.Key の場合、Order は o、Product は p から order.id を選択します。
それは内部結合になります。暗黙の結合を使用して左外部結合を行う方法はありますか。