0
작업을 실패NHibernate에 여러 수준의 계층 구조는 내가 계층 구조 다음 한 기본 클래스 속성
ClassA->ClassB->ClassC->ClassD
ClassB가이 PropertyA 있습니다. 모든 클래스는 클래스 별 테이블과 조인 된 하위 클래스로 매핑됩니다.
매핑 오류없이 구문 분석하지만 쿼리를 실행하려고하면 오류가 발생합니다 :
NHibernate.QueryException : 속성을 확인할 수 없습니다 다음과 같이
ICriteria crit =session.CreateCriteria(typeof(ClassB)); crit.Add(Expression.Eq("PropertyA", value)); crit.List<ClassB>();
오류입니다 : PropertyA of : ClassC
ClassD의 인스턴스를 지속 할 때 또 다른 관련 오류가 발생하는 것으로 보입니다. 하나 먼저.
왜 발생합니까?