4
私は、私のドメインモデルの子オブジェクトを持つオブジェクトを持っています。子供のプロパティに基づいて注文クエリを使用するにはどうすればよいですか?例えば子オブジェクトのプロパティで(n)休止状態でソートするにはどうしたらいいですか?
:
class FooType
{
public int Id { get; set; }
public string Name { get; set; }
public BarType Bar { get; set; }
}
class BarType
{
public int Id { get; set; }
public string Color { get; set; }
}
...
// WORKS GREAT
var orderedByName = _session.CreateCriteria<FooType>().AddOrder(Order.Asc("Name")).List();
// THROWS "could not resolve property: Bar.Color of: FooType"
var orderedByColor = _session.CreateCriteria<FooType>().AddOrder(Order.Asc("Bar.Color")).List();
私はこのシナリオを有効にするために何が必要ですか?私はNHibernate 2.1を使用しています。ありがとう!
私にコードサンプルを教えてもらえますか?私はあなたが何を意味するのか分かりません。 –