CodeGo.net>如何使用NH生成“从(从tableName中选择不同的x,y,从表名中选择y)中的y选择为t”,生成NH?
作者:互联网
关于如何使用Criteria API与Nhibernate生成跟随查询的任何想法?
select count(*)as z from (select distinct x, y from tableName) as t
要么
select count(distinct (x , y)) as z FROM tableName
要么
其他一些返回相同结果的查询.
解决方法:
您可以尝试借助ICriteria API和Projection生成此类查询.您将需要Projections.RowCount(),Projections.Distinct(),Projections.Property()
标签:nhibernate,c 来源: https://codeday.me/bug/20191209/2095648.html