問題:
私はオブジェクト階層を持っていますA => B => C
-それはA
参照B
とB
参照C
です。 クエリしようとしているプロパティC
が含まれています。Name
次のコードを呼び出して、A's
ICriteria criteria = session.CreateCriteria(typeof (A)).Add(Restrictions.Eq("B.C.Name", "Test"));
return criteria.List<A>();
「プロパティを解決できませんでした:BCName of:A」というエラーが表示されます。私のマッピングはすべて見栄えがよく、プロパティが含まB
れ、C
プロパティC
が含まれていName
ます。また、要求されたデータを正常に取得する他のクエリを実行しているため、マッピングが正しいことも確認しました。
基本的に、私はA's
の名前に一致するすべてのものを取得しようとしていC
ます。では、これを実行できるクエリを作成するにはどうすればよいですか?
ありがとう、
カイル