0
外鍵我有父子關係級聯在多對一associtaion
<class name="parent">
<id name="id">
<generator class="assgned"/>
</id>
<property name="currency"/>
<property name="description" length="400">
</class>
<class name="child">
<id name="id">
<generator class="native"/>
</id>
<property name="someprop1"/>
<property name="someprop2">
<many-to-one class="Parent" column="parent_field" name="parent" cascade="save-
update" />
</class>
兩個班,當我插入孩子一個新行,它更新而不是插入一個新的子類的現有行行並用外鍵映射新的id。
我覺得我在選擇發電機類和級聯選項時是錯誤的。請幫忙。
現在你可以清除我的疑問? – deepika
您的Java代碼在哪裏,假設這是一個Java問題?這是一個SQL問題呢? –
您是先設置新行的ID嗎?這可能會導致休眠不知道它的插入! –