ネストされたプロパティでQueryOverを使用する簡単な方法はありますか?
たとえば、私はこのようなことを試みます。
// SPLAT!
session.QueryOver<SuperHero>().Where(Expression.Eq("HomeBase.Name", "Bat Cave");
'SuperHeroのプロパティ'homebase.name'を解決できなかったため、機能しません。それは理にかなっていますが、これを機能させる方法は明らかにあります。古い「クエリ」アプローチを使用すれば、問題なく機能させることができるからです。
// The results I (technically) want.
sess.Query<SuperHero>().Where(x => x.HomeBase.Name == "The Bat Cave");
だから私は何が欠けていますか?式などを組み合わせて次のプロパティをQueryOverで動作させる方法があると思いますが、それらは何ですか?