NHibernate投影查询
问题描述:
我想从一个表中计算不同的人员名称。例如,5位经理,2位HR,3位坐标等。以下查询为我提供了UserDesig字段中的条目总数。我希望在这个领域有不同的名称总数,例如经理等等。我如何使用投影查询来实现这一点?NHibernate投影查询
Template.Criteria.CreateCriteria("User")
.SetProjection(
Projections.ProjectionList()
.Add(Projections.Count("UserDesig"), "UserCount"));
答
试调查Projections.GroupProperty(...)