我碰到 这个错误 的时候,在网上也找到一些资料,大体上总是这样说的 。
网络收集:
Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
不注意的话,还真的有点无所适从,Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1这个异常是由于主键设置为自增长,而在我们插入记录的时候设置了ID的值导致的。
但我在调试的过程中发现,自己由于 是在页面上设定了数据的ID值,然后,再修改的时候 ,数据库里面根据ID去修改数据,却找不到数据的存在,因此报了这样的错误。因此首先查询根据ID查询有没有相关的数据存在。