在訂單中ORDERS,把A部門為B部門,出現
identifier of an instance of com.kink.model.Department altered from 2 to 4; nested exception is org.hibernate.HibernateException: identifier of an instance of com.kink.model.Department altered from 2 to 4 ,是不是哪個地方沒設置好,2是A部門原來的值,4是要修改成的值。
注:Orders表的字段為 id(PK),dept_id(FK),remark,
Order_item 表的字段為id,order_id(FK),item_no,qty,price,
Department 表的字段為id(PK),code,name,
出現以上操作錯誤是在對orders進行UPDATE時出現的,步驟是取出Orders 然后把訂單中的A部門修改成B部門,就出現錯誤,而我卻沒有對Department表進行操作,不知道是怎么回事,請問有人知道原因嗎