Ленивая загрузка для NHibernate с Ignore.NotFound

У меня есть сопоставление, подобное приведенному ниже, для Объект-кандидат:

References(x => x.Country).Column("CountryId").NotFound().Ignore()

проблема в том, что если я выберу * кандидатов, я получу дополнительный выбор для каждого из них, что не очень хорошо, поэтому я вытащил бит NotFound (). Ignore (), но теперь следующий код не работает с исключением ObjectNotFoundException:

if (entity.Country != null)
{
       bos.CountryName = entity.Country.Name;
}

Есть ли способ заставить Hhibernate делать выбор при сравнении County! = null?

Спасибо,

6
задан Calin 14 April 2011 в 12:54
поделиться