Как вы делаете объединение двух таблиц в NHibernate? - PullRequest
5 голосов
/ 29 октября 2008

Мне нужно сделать объединение двух таблиц, используя NHibernate и HQL. Я нашел очень мало помощи онлайн, и я хочу знать, возможно ли это, и если да, то как?

Ответы [ 3 ]

2 голосов
/ 29 октября 2008

Нашел мой ответ:

http://www.hibernate.org/117.html#A21

В настоящее время не поддерживается объединение или пересечение.

1 голос
/ 04 ноября 2008

Вы можете использовать именованный sql-запрос и выполнить объединение в сыром SQL. NHibernate сможет заполнять экземпляры сущностей из sql-запроса и возвращать их в качестве результата запроса. См. здесь и здесь .

0 голосов
/ 29 октября 2008

Я не верю, что HQL поддерживает объединения, но вы можете написать свой собственный преобразователь записей и создать sql вручную.

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