在订单中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表进行操作,不知道是怎么回事,请问有人知道原因吗