填报做修改提交数据会重复入库

填报做修改提交数据会重复入库

FineReport 指间沙 发布于 2021-4-20 11:48
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
jongwangLv6中级互助
发布于2021-4-20 17:10

这种可能是

勾选了多个字段做联合主键,然后页面填报修改了其中某个字段,这样会修改后会新增入库的

或者

勾选了单个字段作为唯一主键,填报页面修改了该字段,也会新增入库的。

所以最好区分情况来做:

① 如果填报页面不会修改涉及到填报属性中主键的字段,正常做就可以了

② 如果涉及,单做一个uuid作为主键(数据库表新增字段,当然页面也要增加此列,然后填报属性中绑定数据库字段,隐藏改列,这样保证新增其他任何列任何字段,都会正常修改,不会多新增)

最佳回答
1
yalinLv6中级互助
发布于2021-4-20 16:46(编辑于 2021-4-20 16:49)

如下图所示,加主键和未修改不更新,祝好运!

如果还不行,数据库里表对应列也加主键。

Snap5.jpg

最佳回答
0
liboyu420949524Lv5中级互助
发布于2021-4-20 11:50

加个主键的小勾

最佳回答
0
Leonard.LinLv5初级互助
发布于2021-4-20 15:31

用联合主键,几个字段可以判断一条数据

  • 5关注人数
  • 988浏览人数
  • 最后回答于:2021-4-20 17:10
    请选择关闭问题的原因
    确定 取消
    返回顶部