2010-03-08 2 views
1

수식 속성을 사용하여 속성을 추가하려는 클래스가 있습니다.NHibernate에서 수식을 사용하여 속성을 매핑하는 방법?

다음은 매핑 파일에서 사용하는 매핑입니다.

<property name="CurrentUserVote" type="Climate.Domain.Vote, Climate.Domain" formula="(select v from Vote v where v.AchievementId=Id and (v.IP=:CurrentUserVoteFilter.CurrentUserIP))"></property> 

알다시피이 속성은 이미 nhibernate 매핑이있는 클래스를 참조하는 개체 여야합니다. 그러나이 매핑은 매핑 예외를 제공합니다.

Could not determine type for: Climate.Domain.Vote, Climate.Domain, for columns: NHibernate.Mapping.Formula((select v from Vote v where v.AchievementId=Id and (v.IP=:CurrentUserVoteFilter.CurrentUserIP))) 

수식 속성이있는 속성을 클래스에 매핑 할 수 있습니까?

미리 감사드립니다.

답변