无论排序顺序(asc 或 desc)如何,我都必须将 null 值始终保持在排序的最后。
我使用了类似这样的代码。
criteria
.AddOrder(Order.Desc(
Projections.Cast(
NHibernateUtil.Decimal,
Projections.Property("col1"))));
criteria
.AddOrder(Order.Asc(
Projections.Cast(
NHibernateUtil.Decimal,
Projections.Property("col1"))));
我已阅读此链接:
更新
在此链接中,您可以看到最后一个用于排序的空值。我如何在上面的代码中在 nhibernate 中实现这一点?有什么帮助吗?