0
FluentNHibernate의 자동 매핑 기능을 사용하고 반환 값을 가져 오는 속성이 필요합니다. 이 속성은 Enum 값을 반환해야합니다. 내가 세터를 추가 한 후 관련된 데이터베이스 테이블이 그 세터가 아무것도하지 않는 경우에도 존재하는 열을 필요로하는 경우FluentNHibernate : 파생 속성에서 열거 형을 반환하는 중
NHibernate.PropertyNotFoundException: Could not find a setter for property 'MyDerivedProperty' ...
:
public virtual MyEnum MyDerivedProperty
{
get
{
MyEnum retval;
// do some calculations
return retval;
}
}
현재 나는 다음과 같은 예외를 얻을.
반환 유형이 int 인 경우 제대로 작동합니다.
어떻게하면 좋을까요?
개체 유형이나 열거 형 값을 반환하는 메서드를 만들 필요가있는 것 같습니다. 단순한 유형 (int, string 등)을 반환하면 데이터베이스 테이블의 열로 존재할 필요가없는 읽기 전용 속성을 가질 수 있습니다. –