クラスFooにソートされたリストがあります。インデックス列は連続している必要があり、0 と 1、2、3、4、5 で始まる必要があることを読みました...
私の場合、order
列には 0、1、2、5 があります。したがって、Foo
オブジェクトには長さ 6 のリストがあります。位置 3 と 4 は null です。
これが地図です
<list name="Bars" cascade="all-delete-orphan">
<key column="Foo_id" />
<index column="order" />
<one-to-many class="Bar" />
</list>
このヌル位置を削除するためにマップを書き直すにはどうすればよいですか?