中加入多個條件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