填报报表插入数据不对

使用填报功能,正确应该插入两条不同id的新数据,但是却插入了之后变成了四条,截图如下:

插入前sql查询如下,红框圈住的是需要插入进去的内容(插入到一张空表),waterId是那张表的主键

插入前页面查询如下:

3.png

插入后sql如下,红框圈住的是需要插入进去的内容(插入到一张空表),waterId是那张表的主键;

插入后页面查询如下:

请问一下有人能提供一些帮助和解答吗,谢谢!

感觉是不是我sql写的有问题

FineReport SsiGan 发布于 2021-8-27 10:20 (编辑于 2021-8-27 10:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
SsiGanLv3见习互助
发布于2021-8-27 11:33

现在问题解决了

是新添加的表关联字段关联错误的问题

新表关联的如图二第一列总的id,应该关联如图二第三列分的id,修改好了后就没问题了

最佳回答
0
陈阿大Lv5初级互助
发布于2021-8-27 10:22

填报主键设置有没有问题

  • SsiGan SsiGan(提问者) 第一次没有数据,会生成一个UUID插入进去。 如果是一行数据而不是像图二两行数据,会正确插入,并且后续的修改也没有问题。 所以我感觉主键是没问题的。 感谢回答
    2021-08-27 10:30 
最佳回答
0
给我一瓶乳酸菌Lv4见习互助
发布于2021-8-27 11:07(编辑于 2021-8-27 11:11)

你先查看一下数据库存入了几条数据。你显示的是提交了一次填报就查询出来两条,还是你提交了两次查询出来了两条

最佳回答
0
孤陌Lv6资深互助
发布于2021-8-27 11:15

明显是纵向扩展加 横向扩展  形成了 

笛卡尔

  • 3关注人数
  • 375浏览人数
  • 最后回答于:2021-8-27 11:33
    请选择关闭问题的原因
    确定 取消
    返回顶部