Как отобразить свойство с формулой в NHibernate? - PullRequest
1 голос
/ 08 марта 2010

У меня есть класс, который я хочу добавить свойство с помощью атрибута формулы.

Вот отображение, которое я использую в файле сопоставления.

<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)) )

Можно ли сопоставить свойство с атрибутом формулы для класса?

Заранее спасибо.

1 Ответ

4 голосов
/ 08 марта 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...