uuid数据重复提交

我使用uuid作为主键是,我填第一次填了一条数据aa,b已经生成了一个uuid了,第二次填一样的数据有生成新的uuid,怎么让他只保留一条?就是判断数据表里如果已经存在的数据就不要生成新的uuid

631096b3cb9b40b90d165e608d9dbed.png

FineReport 二向箔 发布于 2024-4-26 14:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-4-26 14:19(编辑于 2024-4-26 14:20)

那你的主键就是不是UUID了哈

你重复数据判断的依据是公司和用户?你可以在填报属性将两个字段设置为主键

  • 二向箔 二向箔(提问者) 可是如果我不用uuid直接用公司和用户做主键的话就不能修改了,就是比如说我想把aa,b改成aa,c(只是修改那就是说aa,b不存在了,应该只保留aa,c一条),如果不用uuid的话那他就会变成两条数据了:aa,b和aa,c
    2024-04-26 14:24 
  • 华莉星宸 华莉星宸 回复 二向箔(提问者) 增加一个提示,把公司和用户的列合并成一个新列
    列重复值高亮显示 https://help.fanruan.com/finereport/doc-view-3240.html
    2024-04-26 14:26 
  • 2关注人数
  • 362浏览人数
  • 最后回答于:2024-4-26 14:20
    请选择关闭问题的原因
    确定 取消
    返回顶部