1
我的工作是使用NHibernate 2.0.1.4000的.NET。我们正在尝试升级到更高版本(3+),但由于DetachedCriteria中的更改无法完成。在2.0中,可以使用DetachedCriteria.AddOrder(order),然后使用DetachedCriteria.Orders来获取Order对象的列表。在更高版本中,DetachedCriteria.Orders不见了。有没有另外一种方法来获得订单清单?我们有代码来检查,如果计数为0。例如:NHibernate DetachedCriteria订单删除
if (criteria.Orders.Count == 0)
{
criteria.AddOrder(Order.Asc("User.FirstName"));
criteria.AddOrder(Order.Asc("User.LastName"));
criteria.AddOrder(Order.Asc("User.Login"));
}
感谢