填报提交

弹框回填数据,测试的时候两次提交完全一样的数据仍然能提交入库成功,一共有四个字段,怎么设置四个字段完全相同的情况下无法提交入库

加上了内置校验但是报错

image.png

点数据校验和提交都报相同的错

报表大概是这样的image.png

image.png

image.png

FineReport yzm187216 发布于 2021-9-7 13:56 (编辑于 2021-9-8 08:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
shirokoLv6资深互助
发布于2021-9-7 13:58

对数据库设置主键,不止是填报属性要设置

  • yzm187216 yzm187216(提问者) 数据库主键是id,按照规则自动生成的,跟填报的内容没有约束关系
    2021-09-07 14:23 
  • shiroko shiroko 回复 yzm187216(提问者) 那你就不要用id作为主键呀,你设计了就是自动生成的id作为主键,也就是不管来什么数据都不会破坏唯一性。 那就是“完全一样的也能提交入库”,那这就是你设计的结果呀
    2021-09-07 14:24 
  • yzm187216 yzm187216(提问者) 回复 shiroko 如果设置主键的话,是只要这个主键字段重复就不行了吧
    2021-09-07 14:31 
  • yzm187216 yzm187216(提问者) 回复 shiroko 四个字段是销售销售员、销售员编号、客户、客户编号,想实现四字段完全相同情况下无法成功提交
    2021-09-07 14:34 
  • shiroko shiroko 回复 yzm187216(提问者) 那就这4个作为主键,去掉id的主键,填报属性和数据库设置一下
    2021-09-07 14:45 
  • 2关注人数
  • 302浏览人数
  • 最后回答于:2021-9-8 08:31
    请选择关闭问题的原因
    确定 取消
    返回顶部