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 に答える