我正在尝试对十进制或整数列进行排序。但是在排序升序零时排在最后。
代码是:
criteria.AddOrder(Order.Asc(Projections.Cast(NHibernateUtil.Decimal, Projections.Property("cloumn1")))));
输出:
35342860
36870852
87654321
213123213
0
0
代码有问题吗?或者什么是解决方案?
我正在尝试对十进制或整数列进行排序。但是在排序升序零时排在最后。
代码是:
criteria.AddOrder(Order.Asc(Projections.Cast(NHibernateUtil.Decimal, Projections.Property("cloumn1")))));
输出:
35342860
36870852
87654321
213123213
0
0
代码有问题吗?或者什么是解决方案?