я следую за стойками 2 и спящим 5. У меня есть две таблицы A и B с разными первичными ключами A_ID и B_ID.У них есть общие столбцы, такие как модель, имя.
В моем файле hbm я не ссылался ни на одну из приведенных выше таблиц, вместо этого у меня есть запрос на выборку, который объединяет две таблицы.
Отображения вфайл hbm
<id name="a_id" column="A_ID" />
<property name="b_model" column="B_model"/>
Когда я запустил сгенерированный запрос гибернации.Я получил следующий вывод в MySql
A_Id B_model other columns
111 3131
222 2121
222 4141
333 5151
Но список, возвращаемый при выполнении запроса:
list(0) = 111 and 3131
list(1) = 222 and 2121
list(2) = 222 and **2121**
list(3) = 333 and 5151.
Мой вопрос: почему в списке (2) не было 4141 вместо 2121?.
И, пожалуйста, дайте мне знать, что мне нужно, чтобы получить то же самое (то есть) мне нужно 4141 в списке (2).
Заранее спасибо.