利用投影可以解决此问题:
Criteria criteria=session.createCriteria(User.class);
ProjectionList proList = Projections.projectionList();//设置投影集合
proList.add(Projections.groupProperty( "userName "));
proList.add(Projections.groupProperty( "password "));
criteria.setProjection(proList);
criteria.SetProjection(proList).SetResultTransformer(new NHibernate.Transform.AliasToBeanResultTransformer(typeof(AchievementSummary))); // 要转换的类型
本文介绍了如何利用Hibernate的投影功能解决复杂查询中特定字段的需求,通过设置投影集合实现对数据的高效聚合与筛选。
1288

被折叠的 条评论
为什么被折叠?



