0

是否可以使用 nhibernate 创建一个匿名计数?

以下查询引发异常“No column *”。我当然可以添加列名,但我不想这样做,因为如果这样做,我将不得不查找 95 个表的列名......

NHibernate.Criterion.DetachedCriteria dcIsUniqueDomainname = NHibernate.Criterion.DetachedCriteria.For<nhDBapi.Tables.clsDomains>()
               .SetProjection(
                   NHibernate.Criterion.Projections.Count("*")
               )
               .Add(NHibernate.Criterion.Property.ForName("DomainID").Eq(strDomainID))
               .Add(NHibernate.Criterion.Property.ForName("DomainName").Eq(strDomainName)
           );
4

1 回答 1

5

您正在寻找Projections.RowCount()

于 2010-10-25T19:07:38.700 回答