Anonymous mit nhibernate Kriterien zählen?
-
26-09-2019 - |
Frage
Ist es möglich, eine anoynmous Zählung mit nhibernate zu erstellen?
Die folgende Abfrage wirft die Ausnahme „Keine Spalte *“. Ich könnte natürlich einen Spaltennamen hinzufügen, aber ich würde es vorziehen, nicht zu, denn wenn ich das tue, werde ich Spaltennamen für 95 Tabellen nachschlagen muß ...
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)
);
Lösung
Sie suchen Projections.RowCount()
.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow