質問

NHibernateとHQLを使用して2つのテーブルを結合する必要があります。オンラインでヘルプがほとんど見つかりませんでしたが、それが可能かどうか、可能であればどのように知りたいですか?

役に立ちましたか?

解決

答えを見つけました:

http://www.hibernate.org/117.html#A21

現在、ユニオンまたはインターセクトをサポートしていません。

他のヒント

名前付きsql-queryを使用して、生のSQLで結合を行うことができます。 NHibernateは、sql-queryからエンティティインスタンスを生成し、それらをクエリ結果として返すことができます。 こちらおよびこちら

HQLがユニオンをサポートしているとは思わないが、独自のレコードトランスフォーマーを記述し、SQLを手動で作成することができる。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top