У меня есть сущность Программа со следующим отображением.Nhibernate бросает «Не удается разрешить исключение свойства»
References(c => c.Region).Column("FK_RegionId").Fetch.Join();
References(c => c.RequestType).Column("FK_RequestTypeId ").Fetch.Join();
References(c => c.CategoryCode).Column("FK_CategoryCodeId").Fetch.Join();
References(c => c.HouseHoldSize).Column("FK_HouseHoldSizeId").Fetch.Join();
И я пытаюсь извлечь с помощью следующих Hibernate запроса
return session.QueryOver<Program>().Where(x => x.Region.ID == fields.Region && x.RequestType.ID == fields.RequestType
&& x.HouseHoldSize.Size == fields.HouseholdSize).SingleOrDefault();
Но он бросает исключение заявив, что не может решить свойство HouseHoldSize.Size. Может кто-нибудь уточнить, что происходит ..? Спасибо заранее
Мое предположение было неправильно, и поэтому я удалил свой предыдущий ответ. Но ваш комментарий к нему дал понять, что вы нашли хотя бы частичное решение. Я думаю, вы должны [изменить] свой вопрос, чтобы добавить его в него как недостаточно хорошее решение и сказать, что он все еще не касается всех ваших проблем. –