meine Arbeit verwendet NHibernate 2.0.1.4000 für .NET. Wir versuchen, auf die spätere Version (3+) zu aktualisieren, können dies jedoch aufgrund von Änderungen in DetachedCriteria nicht tun. In 2.0 können Sie mit DetachedCriteria.AddOrder (order) und DetachedCriteria.Orders die Liste der Order-Objekte abrufen. In späteren Versionen ist DetachedCriteria.Orders weg. Gibt es eine andere Möglichkeit, die Liste der Bestellung zu bekommen? Wir haben Code, der überprüft, ob Zahl 0. Zum Beispiel ist:NHibernate DetachedCriteria Aufträge entfernt
if (criteria.Orders.Count == 0)
{
criteria.AddOrder(Order.Asc("User.FirstName"));
criteria.AddOrder(Order.Asc("User.LastName"));
criteria.AddOrder(Order.Asc("User.Login"));
}
Dank