В NHibernate 1.2 (webapp C # aspnet 3.5) и отложенной загрузке есть что-то, чего я не понимаю, и не могу найти однозначного ответа: много-в-одном поддерживает отложенную загрузку?
Скажем, у нас есть Person
объект и Squeletton
объект. Оба объекта большие со многими свойствами. A Person
имеет один и только один Squeletton
: myPerson.Squelleton.
Отображение Person
: <many-to-one class='Squeletton' name='Squeletton' column='id_squeletton' lazy='proxy' />
Я не хочу, чтобы свойство Squeletton
загружалось каждый раз, когда Person
. Используя NHProfiler, я вижу запросы «select» для Squeletton
, даже если у меня нет доступа к свойству.
Что не так: картографирование? плохое использование много-к-одному? NHibernate версия? Как мне немного лениво загрузить свойство Squeletton?
Заранее спасибо.