Re: nhibernate и связи.
От: андрей_к Россия  
Дата: 20.08.10 06:10
Оценка:
M>
M>public class FootprintClass
M>{
M>   //any code...
M>}

M>public class Footprint
M>{
M>   //замапленно, всё ок
M>   public virtual FootprintClass FootClass
M>   {
M>      get {} set {}
M>   }
M>}

M>public class Device 
M>{
M>   //замапленно, всё ок
M>   public virtual Footprint Foot
M>   {
M>      get {} set {}
M>   }
M>   //НЕ замапленно, так как в этой таблице нет такого столбца...
M>   public virtual FootprintClass FootClass
M>   {
M>      get { return this.Foot.FootClass}
M>   }
M>}
M>


M>собственно вопрос: как выбрать сделать выборку Device по полю FootClass?


Добрый день
попробуйте нечто вроде этого

IList<Device> tmpresult = _session.CreateQuery("SELECT k FROM Device k " +
"where k.FootClass = :request ")
.SetParameter("request", request)
.List<Device>();
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.