powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate и join
3 сообщений из 3, страница 1 из 1
NHibernate и join
    #35877370
Sniper-777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перехожу на хибернейт и не могу понять как с помощью критерий сделать такой запрос
Код: plaintext
1.
2.
select DISTINCT C.* from customers C
inner join transactions T ON T.SenderID = C.CustomerID
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
	<class name="Customer" table="customers">
		<id name="Id" column="CustomerID" type="int">
			<generator class="identity"/>
		</id>
		........
	</class>

	<class name="Transaction" table="transactions">
		<id name="Id" column="TransactionID" type="int">
			<generator class="identity"/>
		</id>
		........
		<many-to-one name="Sender" column="SenderID" not-null="true" />
		........
	</class>

NHibernate-2.0.1.GA
...
Рейтинг: 0 / 0
NHibernate и join
    #35880367
Sniper-777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это невозможно?)
...
Рейтинг: 0 / 0
NHibernate и join
    #35881206
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sniper-777
Перехожу на хибернейт и не могу понять как с помощью критерий сделать такой запрос

посмотрите официальную документацию по nhibernate.
в помощь вам SetFetchMode , CreateAlias.

А distinct в запросе для чего?

Код: plaintext
 uid  =  S a

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate и join
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]