Я разрабатываю небольшое веб-приложение, используя nhibnerate в качестве своего DAL. У меня есть классы, из которых я хочу выбрать, используя простой ICriteria.
Это пример моего кода:
var criteria = CurrentSession.CreateCriteria(typeof(School))
.CreateAlias("students", "s")
.Add(Restrictions.Eq("s.Name", "Charley"));
По какой-то причине этот код сгенерировал запрос без внутреннего соединения. У меня есть только одна таблица, выбранная из.
Как я могу это решить?
Спасибо
School
имеет имя свойстваStudents
, верно? Тогда проблема может заключаться в строке студентов нижнего регистра. Ну, это всего лишь предположение, но я думаю, стоит попробовать. - person goenning   schedule 29.08.2011