C# NHibernate HQL最大值和计数值。如何从c访问重新运行的值#
我试图在一个HQL(fluent nhibernate)中获得最大数量的记录。 但在我得到它之后,我将如何从C#代码访问它 以下是我试图实现的目标。 请注意,我必须使用CreateQueryC# NHibernate HQL最大值和计数值。如何从c访问重新运行的值#,c#,fluent-nhibernate,hql,C#,Fluent Nhibernate,Hql,我试图在一个HQL(fluent nhibernate)中获得最大数量的记录。 但在我得到它之后,我将如何从C#代码访问它 以下是我试图实现的目标。 请注意,我必须使用CreateQuery { var MaxOffer = session.CreateQuery("select new map( max(Amount) as Maxamount,count(*) as total) from Offer o").List() ; object agg = MaxOffer[0]; Cons
{
var MaxOffer = session.CreateQuery("select new map( max(Amount) as Maxamount,count(*) as total) from Offer o").List() ;
object agg = MaxOffer[0];
Console.WriteLine(((object[])(agg))[0]);
Console.WriteLine(((object[])(agg))[1]);
}
是的,我还没有找到一个例子来说明如何使用这些“新映射”方法来填充这些dto/模型类。