NHibernate从表值函数中选择

时间:2014-06-03 02:09:01

标签: sql nhibernate

无论如何使用NHibernate的DetachedCriteria或QueryOver API来从表值函数中进行选择吗?

我可以使用SQL查询执行此操作,如:

SELECT 
    A.* 
FROM [Account] A 
WHERE A.Type='G' 
    AND A.IsActive = 'Y' 
    AND A.GroupId in (SELECT Id FROM dbo.FetchAdminGroups('C234F390-C7C8-4CE9-BF69-A33E01460751')) 

注意IN(从函数中选择)子句。无论如何使用Criteria / QueryOver API复制它吗?

我尝试过的每一种方式都会导致函数成为选择的一部分(如在标量值函数中),而不是from子句。

0 个答案:

没有答案