填报修改数据提交后前端未生效,后端数据库多一行记录,怎么解决

填报修改数据提交后前端未生效,后端数据库多一行记录,怎么解决

FineReport 用户67006141 发布于 2023-6-9 13:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
云不归兮Lv4见习互助
发布于2023-6-9 13:38

前端未生效可能是你的字段全都是分组展示的,重复的那条数据合并了,数据库多一条数据是因为数据库展示数据不合并展示,你需要设置一下你的数据库的主键和填报提交的主键image.png

  • 用户67006141 用户67006141(提问者) 报表内字段可能都不是唯一性的,是必须设置主键吗
    2023-06-09 13:51 
  • 云不归兮 云不归兮 回复 用户67006141(提问者) 必须设置主键,要是报表内字段可能都不是唯一的,就把能确定唯一一条数据的那几个字段拼接起来,以此作为主键
    2023-06-09 13:54 
  • 用户67006141 用户67006141(提问者) 回复 云不归兮 设置一个ID字段,新增行的时候自动带出序号 1、2、3这样可以实现吗
    2023-06-09 14:06 
最佳回答
0
shirokoLv6资深互助
发布于2023-6-9 13:35(编辑于 2023-6-9 13:50)

image.png确认是智能提交,确定提交主键符合数据库唯一性(最简单的就是填报主键跟数据库主键一致)

  • 4关注人数
  • 696浏览人数
  • 最后回答于:2023-6-9 13:50
    请选择关闭问题的原因
    确定 取消
    返回顶部