Вопрос

Следуя по этому вопросу:

Nhibernate: ленивая загрузка iUsertype

Видя, что я не могу лениться загружать свойство или отношения один на один, есть ли способ использовать iUsertype с множеством к одному? Что -то подобное (что не работает):

<many-to-one
     name="Client" column="`ClientId`"
     lazy="true"
     type="EmployeeSystem.UserTypes.ClientUserType, EmployeeSystem" />
Это было полезно?

Решение

Похоже, Nhibernate не поддерживает пользовательскую загрузку (IUserType) для ассоциаций (много к одному, один на один и т. Д.). В качестве примечания, ленивая загрузка с лишним возможно, но опять же нет способа поместить IUserType крюк. Я думаю, что вы были на правильном пути с ленивыми свойствами. Обновите исходный вопрос с помощью кода, который показывает, как вы загружаете сотрудника.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top