为了账号安全,请及时绑定邮箱和手机立即绑定

别人调用我写的接口批量插入数据的问题 谢谢

别人调用我写的接口批量插入数据的问题 谢谢

宝慕林4294392 2019-03-20 17:13:45
1.我写了一个接口,别人调用后可直接往我数据库里插入数据,接口的参数是一个List2.在插入的过程中,对方会因为网络超时多次给我推重复数据3.现在我的做法是每次插入之前先查询一边,重复了就不插入,并且数据库也设置了主键4.我的问题如下:因为参数是List集合,当集合里有某几条数据重复了,我该如何通知接口调用方是哪几条重复了?因为不是单条插入,可以插入一条返回一个响应还是说将接口写成插入一条就响应一条的方式?谢谢
查看完整描述

4 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

个人感觉还是看需求吧,如果需求是要么都成功,要么都失败的话,那就只能拿出参数中的唯一标识先查一下数据库了,有重复的直接返回错误就行,如果只是单纯返回重复记录的话,记录一下重复行的下标不就可以么?


查看完整回答
反对 回复 2019-04-19
  • 4 回答
  • 0 关注
  • 1267 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号