список-индекс спящий? - PullRequest
2 голосов
/ 10 июня 2010

Я немного путаюсь с типом индекса списка, мой файл отображения имеет вид ниже

<list name="transactionItems" cascade="save-update,delete-orphan" lazy="false"> <key column="TRANSACTION_ID" /> <list-index column="IDX" /> <one-to-many class="TransactionItem" /> </list>

всякий раз, когда hibernate загружает сопоставленный объект, исключение составляет столбец нулевого индекса для коллекции :actionItems . Не могли бы вы немного рассказать об индексе списка?

Ответы [ 2 ]

1 голос
/ 10 июня 2010

Я думаю, что должно быть много к одному, но это, вероятно, не причина, по которой вы получаете исключение ...

0 голосов
/ 27 марта 2018

Убедитесь, что ваш код, ссылаясь на это:

<list name="ListCollectionName" cascade="save-update,delete-orphan"
   lazy="false">
   <key column="FKCOLUMN" />
   <list-index column="IDX" />
<!-- column IDX should be created in your detail table you can also use any other column here and providing base if necessary. base 1 = the list will fill from index 1 byDefault it is 0 -->
   <one-to-many class="FullyQualifiedNameOFDetailTable" />
  </list>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...