Я использую NHibernate. У меня есть класс, который имеет вложенный тип. Есть ли способ, используя NHibernate, выполнять запросы к вложенному типу, кроме использования собственного запроса SQL?
В настоящее время вложенные классы в HQL недопустимы .
РЕДАКТИРОВАТЬ: внешний класс имеет IList вложенных классов экземпляров.
Использование сопоставления компонентов.
Дополнительная информация @ Проблема отображения вложенных классов NHibernate
Затем, используя HQL или Linq для NHibernate, вы просто скажете что-то вроде строкиhql = "из магазина s, где s.Employee.Id = 3";
Не может быть сделано в настоящее время.