我有一个表,其中父对象具有可选的多对一关系.问题是该表被设置为将fkey列默认为0.
当选择时,使用fetch ="join"等 - fkey上的默认值0用于尝试反复从另一个表中选择ID 0.当然这不存在,但我怎么能告诉Hibernate将值0视为与NULL相同 - 在获取不存在的关系时不会循环20次以上?
<many-to-one name="device" lazy="false" class="Device" not-null="true" access="field" cascade="none" not-found="ignore">
<column name="DEVICEID" default="0" not-null="false"/>
Run Code Online (Sandbox Code Playgroud)