Ленивая загрузка столбца формулы в Fluent NHibernate - PullRequest
2 голосов
/ 14 ноября 2010

Одно из свойств моего класса сопоставлено с функцией.Мое отображение выглядит следующим образом:

mapping.Map (x => x.FormulaField, "FormulaField") .Formula ("FUNCTION_NAME") .LazyLoad ();

ПРИМЕЧАНИЕ.экземпляр AutoMapping

Когда я проверил сгенерированный SQL, столбец «FormulaField» выбирается.Чего мне не хватает?

1 Ответ

2 голосов
/ 14 ноября 2010

Какую версию NHibernate вы используете?Я думаю, что ленивые свойства доступны только в NHibernate 3.0 (который все еще находится в бета-версии), и я даже не уверен, полностью ли Fluent NHibernate поддерживает ленивые свойства NH3 - поскольку пока не было сборки NH3 в Fluent NHibernate.

Подробнее о свойствах ленивых: http://ayende.com/Blog/archive/2010/01/27/nhibernate-new-feature-lazy-properties.aspx

...