删除提交了,但是数据还在

1646958235(1).png

FineReport 胡桂丹 发布于 2022-3-11 08:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-11 08:39

应该是你主键的设置问题。主键设置的C列与uuid两个。所以当你点击删除按钮的时候。它最终判断的还是C列与UUID两列。在数据库没有找到。就其实没有删除。因为你的uuid一直是不重复的19位。。。

  • 胡桂丹 胡桂丹(提问者) 那我设置哪个作为主键好呢
    2022-03-11 08:42 
  • CD20160914 CD20160914 回复 胡桂丹(提问者) 用uuid做主键删除。在你提交填报属性里面的公式判断一下if(len(b5)=0,uuid(19),uuid(19))
    2022-03-11 08:44 
  • CD20160914 CD20160914 回复 胡桂丹(提问者) 不过你这种全在一起的。而且又是用uuid做了主键的。。。建议删除还是分开做一个填报来删除比较好。。。
    2022-03-11 08:45 
最佳回答
0
wangfutaoLv5初级互助
发布于2022-3-11 08:43

填报属性里面使用UUID每次都会生成新的UUID,新的UUID在数据库中是查询不到的,所以删除的时候填报属性的主键应该设置为原删除数据的主键

  • 3关注人数
  • 314浏览人数
  • 最后回答于:2022-3-11 08:43
    请选择关闭问题的原因
    确定 取消
    返回顶部