0

怠惰な子リストのNHibernate結合基準のクエリCONDITIONに従ってコーディング(マッピングではない)することは可能ですか?

...
JOIN ChildTable child ON child.ParentID = parent.ID AND <CONDITION>

NHibernate 2.1

4

1 に答える 1

0

はい、基準または QueryOver API を使用してそのクエリを作成することは可能です。これは QueryOver API の例です

Child childAlias = null;     
session.QueryOver<Parent>()
                .JoinAlias(w => w.Children,
                            () => childAlias ,
                            JoinType.None,
                            Restrictions.Where<Child>(s => s.Active)
                ).List();
于 2012-10-27T19:57:55.637 に答える