Свободная задача новичка в NHibernate: Как преобразовать данные из одного столбца в пользовательский класс? - PullRequest
0 голосов
/ 18 мая 2010

Я очень плохо знаком с Fluent NHibernate, и у меня есть проблема, на которую я не могу найти ответ.

В моей таблице базы данных есть строковый столбец, содержащий математическое выражение, т.е. "10 + 15 * 5". В моей сущности у меня есть свойство, которое я называю формулой, и это возвращает класс, который содержит математическую «формулу» (а не строку).

Я верю этому сообщению http://intellect.dk/post/Implementing-custom-types-in-nHibernate.aspx объясняет, как решить его для NHibernate. Но я не уверен ...

Как мне работать с Fluent NHibernate?

1 Ответ

0 голосов
/ 18 мая 2010

После того, как вы создали свой тип пользователя (о чем говорит ваша ссылка), вам просто нужно указать его в свойстве.

Map(x => x.YourProperty)
  .CustomType<YourUserType>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...