Nhibernate 在代码中定义连接条件
是否可以为惰性子列表的NHibernate连接条件编码(而不是映射)以下查询条件Nhibernate 在代码中定义连接条件,nhibernate,Nhibernate,是否可以为惰性子列表的NHibernate连接条件编码(而不是映射)以下查询条件 ... JOIN ChildTable child ON child.ParentID = parent.ID AND <CONDITION> 。。。 在child.ParentID=parent.ID和 NHibernate 2.1是的,可以使用条件或QueryOver API编写该查询。下面是一个使用QueryOverAPI的示例 Child childAlias = null; se
...
JOIN ChildTable child ON child.ParentID = parent.ID AND <CONDITION>
。。。
在child.ParentID=parent.ID和
NHibernate 2.1是的,可以使用条件或QueryOver API编写该查询。下面是一个使用QueryOverAPI的示例
Child childAlias = null;
session.QueryOver<Parent>()
.JoinAlias(w => w.Children,
() => childAlias ,
JoinType.None,
Restrictions.Where<Child>(s => s.Active)
).List();
Child-childAlias=null;
session.QueryOver()
.JoinAlias(w=>w.儿童,
()=>儿童别名,
JoinType.None,
限制。其中(s=>s.Active)
).List();
它在NH3中工作。抱歉,正如我写的,我需要NH2.1的解决方案