Карта коллекции - PullRequest
       0

Карта коллекции

0 голосов
/ 15 июля 2011

У меня есть две таблицы:

Table_A (Id1 PK, Id2)

Table_B (Id1 PK, Id2 PK, Id3 PK)

Цель:

Отображение на NHibernate набор строк из table_b в виде коллекции в table_a объект

<set name="Table_B_elements" table="Table_B" lazy="true">
                <key columns="Id1"/>
                <one-to-many class="Handler"/>
</set>

Я легко могу сделать запрос как

select *
from Table_A as a
join Table_B as b on b.Id1 = a.Id2;

Любые предложения, как отобразить это?

1 Ответ

0 голосов
/ 15 июля 2011

Да.Прочитайте http://nhibernate.info/doc/nh/en/index.html#mapping-declaration-join или здесь http://nhibernate.info/doc/nh/en/index.html#collections-mapping в зависимости от того, что вы действительно хотите выбрать.Это абсолютные основы для nHibernate.Я бы предложил сначала прочитать документы, а затем спросить.

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