开发者

NHibernate: Select entire entity plus aggregate columns

I want to return an entire entity, along with some aggregate columns. In SQL I would use an inner select, something like this:

SELECT TOP 10 f.*, inner_query.[average xxx]
FROM (
      SELECT f.Id, AVG(fb.xxx) AS [average xxx]
      FROM foobar fb
      INNER JOIN foo f 开发者_StackOverflow中文版ON f.FoobarId = fb.Id
     ) AS inner_query
INNER JOIN foo f ON f.Id = inner_query.Id

Is this possible with CreateCriteria?


You could add a formula property to the entity: see #5 on this list.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜