4

私のドメイン モデルには、FTPChannelSpecification、EMailChannelSpecification、WebserviceChannelSpecification などの子クラスを持つ抽象クラス CommunicationChannelSpecification があります。ここで、結果を特定の種類のチャネル仕様に絞り込む where 句を含む HQL クエリを作成したいと考えています。たとえば (平易な英語で) セット {FTPChannelSpecification, WebserviceChannelSpecification} に含まれる型を持つすべての CommunicationChannelSpecifications を選択します。

これを HQL でどのように達成できますか? 私はNHibernate 2.0.1とサブクラス継承マッピング戦略ごとのテーブルを使用しています...

ありがとう!

パスカル

4

2 に答える 2

0

この場合、NHibernateはHibernateと同じ構文をサポートします。例については、こちらをご覧ください。

于 2008-12-17T03:07:08.203 に答える