中加入多个条件Doe的任何人都知道如何在LINQ to NHIBERNATE中使用多个条件进行连接? 有一个条件加入看起来是这样的:Linq到nHibernate v3.2 - 在条款
var Query = from p in Session.Parent
join c in child on p.id equals c.parent_id
select p
我的SQL查询:
Select *
from parent t1
left join Child t2
on t1.id = t2.parent_id
and t2.age > 18
我发现多个条件中的一个语法LINQ to SQL和它的工作原理(我试过在LinqPad) 但当我试图在nHibernate中执行此代码时,我收到异常: “方法或操作未实现”。对LINQ to SQL的语法是:
var Query = from p in Session.Parent
join c in child on p.id equals c.parent_id into pc
from pcg in pc.Where(c => c.age > 18)
select p.PigProductid
看来,这个功能在LINQ还没有实现NHibernate的,但 也许我错了(我希望我)。
是,NHibernate的LINQ提供程序让我时而忧伤。 – Nagg