поддержка nHibernate Linq join; Метод Join не реализован - PullRequest
1 голос
/ 10 сентября 2010

Я использую последнюю версию nHibernate.Linq 2.1.2.Но если я использую объединение в моем запросе linq, я получу ошибку времени выполнения

"Метод Join не реализован"

* join поддерживается nHibernate.Linqи если это поддерживается, что является причиной этой ошибки?

1 Ответ

2 голосов
/ 10 сентября 2010

Не похоже, что объединения поддерживаются в текущей версии Linq для Hibernate.

См. Сообщение из блога Адама Олдрича здесь

Я обошел его, используядва запроса linq в моей сессии.Первый выбран из одной таблицы, а второй из второй таблицы, используя значения первого результата, чтобы ограничить мой запрос.Не так эффективно, как объединение, но поскольку данные, которые я использовал, были минимальными, они работали нормально.

Вы также можете попробовать использовать Criteria API или HQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...