私はNHibernateを使用しています。ネストされた型を持つクラスがあります。NHibernate を使用して、ネイティブ SQL クエリを使用する以外に、ネストされた型に対してクエリを実行する方法はありますか?
現在、ネストされたクラスは HQL では許可されていません。
編集: 外側のクラスには、ネストされたクラス インスタンスの IList があります。
私はNHibernateを使用しています。ネストされた型を持つクラスがあります。NHibernate を使用して、ネイティブ SQL クエリを使用する以外に、ネストされた型に対してクエリを実行する方法はありますか?
現在、ネストされたクラスは HQL では許可されていません。
編集: 外側のクラスには、ネストされたクラス インスタンスの IList があります。
コンポーネント マッピングを使用します。
詳細 @ NHibernate ネストされたクラス マッピングの問題
次に、HQL または Linq を NHibernate に使用して、string hql = "from Store s where s.Employee.Id = 3"; のような単純なことを言います。
現在できません。