我有一个关于hibernate hbm xml映射的问题。是否可以仅为某些条件填充条件集映射(一对多):
我有一个映射:
<class name="pl.com.MyClass" >
<property name="myField"/>
<set name="groupedItems" where=" fill this set only when myField = 1 ">
<key>
<column name="parentId" />
</key>
<one-to-many class="pl.com.MyOtherClass" />
</set>
</class>
因此我有时希望MyClass使用已填充的Set groupsItems(当myField = 1时),而在其他情况下我希望它为空(当myField!= 1时)。