Nhibernate CreateAlias生成表值函数的联接
是否有方法扩展CreateAlias以使用表值函数而不仅仅是表, 我想将一个表值函数连接到一个基表,如何使用条件实现这一点Nhibernate CreateAlias生成表值函数的联接,nhibernate,join,fluent-nhibernate,criteria,sql-function,Nhibernate,Join,Fluent Nhibernate,Criteria,Sql Function,是否有方法扩展CreateAlias以使用表值函数而不仅仅是表, 我想将一个表值函数连接到一个基表,如何使用条件实现这一点 SELECT this_.advanceOrderId as y0_ FROM orders_AdvanceOrders this_ left outer join AchievableVersions u1_ on this_.unitId = u1_.achievableVersionId left join
SELECT this_.advanceOrderId as y0_ FROM orders_AdvanceOrders this_
left outer join AchievableVersions u1_
on this_.unitId = u1_.achievableVersionId
left join containstable(AchievableVersions,achievableCode,'ase3002') ct
on u1_.achievableVersionId = ct.[key]
条件查询对实体而不是表起作用 如果你的TVF没有一个参数,yoy也许可以将它映射为一个实体,但我认为情况并非如此