NHibernate是否支持from
子句中的子查询?例如,我有像这样的SQL查询:
SELECT subquery.Id, sum(subquery.Value) ...
FROM (SELECT DISTINCT Id, Value, ... FROM table1) as subquery
WHERE ...
GROUP BY subquery.Id
我只找到了这个信息:
HQL在子句支持中没有子查询。我一直在考虑 如何添加这个,但我认为这将是一项实质性的努力。 它即将到来,但除非有人能提供更多的开发时间, 它需要一段时间才能实现。 帕特里克伯爵
来自Google Groups(2011年8月17日)。它仍然相关吗?也许我可以将Linq用于NHibernate?
答案 0 :(得分:0)
如果未提供此功能,您可以创建一个数据库视图来执行此操作并将您的nhibernate实体映射到数据库视图。