アーキテクチャ上の考慮事項(集合体への分離)のため、A集合体の一部であってはならないB実体へのB_Idを持つA集を使用します。Hibernate ICriteria API:外部キーのリンクを持たない2つのオブジェクトを取得する
次のようにAのB_IDは、単にNHibernatesのXMLにマップされた属性:
SELECT * FROM:
<property name="B_Id" />
が、私はこのSQLクエリを表現しなければならないICriteriaのAPIを使用してクエリをコーディングしたいですLEFTはa.B_Id = b.Id
ON BをJOIN問題は次のようになる:B_IDは(とならない)外部キーとしてマッピングされていません。
ICriteriaによって再生成された1つのクエリでAとBのすべての属性を取得するソリューションはありますか?