首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal大批量更新/保存数据报错
ccc492
2017-05-04 13:31
利用for循环,根据id判断数据是否存在,存在更新,不存在就保存,但是总是会报错duplicate entry XX for key primary,
新手小白求大神指导
项目:
JFinal
评论区
JFinal
2017-05-04 14:02
主键值重复了而已,调试跟踪下就很清楚了
回复
ccc492
2017-05-09 13:45
@JFinal
我晓得是主键值重复...只是偶然出现这个错误, 每次报错的id还都不一样,主要是数据量太大,没办法调试..
回复
JFinal
2017-05-09 14:16
@ccc492
注意一下是不是并发请求带来的安全性问题,例如,这一个 action,你快速点击了两次,都进入了这个批量操作,前一个保存的数据,后一个线程跟着保存,必然报错
回复
发送
我要反馈
热门反馈
扫码入社