i bir sütun üzerinde tanımlı basit adlandırılmış sorgu preform bir sayım fonksiyonu, varsa:NHibernate, Sum Sorgu
<query name="Activity.GetAllMiles">
<![CDATA[
select sum(Distance) from Activity
]]>
</query>
Ben birinin dönüşü yok toplam veya herhangi bir sorgu sonucunu nasıl alabilirim Eşleştirilen varlıklar, Ya IQuery veya ICriteria kullanarak NHibernate ile?
İşte benim denemem (şu anda test edemiyorum), bu işe yarar mı?
public decimal Find(String namedQuery)
{
using (ISession session = NHibernateHelper.OpenSession())
{
IQuery query = session.GetNamedQuery(namedQuery);
return query.UniqueResult<decimal>();
}
}