springboot吧 关注:5,053贴子:16,201
  • 7回复贴,共1

求助,Springboot+Vue,后端代码出问题

只看楼主收藏回复

我是活动报名系统,需要一个报名检测功能,就是检测用户是否报名过此活动,现在的问题是,用户1已经报名过活动1,然后再次点击报名的话就会提示报名失败,但是如果用户1报名过活动2,再次点报名的话就会提示图中所示的错误,该咋解决,大佬们
这张图是后端代码报的错误



IP属地:山东1楼2024-05-08 17:48回复
    为什么会提示for循环只执行一次啊


    IP属地:山东来自Android客户端2楼2024-05-08 18:26
    收起回复
      for循环的结构少了个}吧,,,还有你后台判断是否已经报名不能根据联合主键判断吧,你得先查询一遍比较好


      IP属地:山东3楼2024-05-10 09:07
      收起回复
        数据入库时 主键冲突了
        Duplicate entry '1-2'for key' participate.PRIMARY''participate.PRIMARY';


        IP属地:江苏4楼2024-05-10 13:17
        回复
          先从网上搜一下vue的循环结构


          IP属地:安徽5楼2024-05-15 14:26
          回复
            数据库写入,主键重复报错。写入前需要增加判断逻辑


            IP属地:北京6楼2024-05-15 14:55
            回复