【发布时间】:2011-02-22 08:01:34
【问题描述】:
据我所知,group by 仅在 NHibernate 3.0 中添加,但即使使用版本 3,我也无法使用 group by。
我已尝试执行以下查询:
Session.Query().GroupBy(gbftr => gbftr.Tag).OrderByDescending(obftr => obftr.Count()).Take(count).ToList();
但我收到以下错误:
Antlr.Runtime.NoViableAltException'. [. OrderByDescending (. GroupBy (NHibernate.Linq.NhQueryable `1 [Forum.Core.ForumTagRelation] Quote ((gbftr,) => (gbftr.Tag)),), Quote ((obftr,) => (. Count (obftr,))),)]
是否有人知道我是否弄错了,并且 NHibernate 3.0 中没有实现 group by,或者谁知道我可能做错了什么?
【问题讨论】:
标签: nhibernate linq-to-nhibernate