MyBatis 使用 ON DUPLICATE KEY UPDATE 返回自定义uuid
使用useGeneratedKeys=true来做,
使用的mybatis-plus自带的idworker来填充主键
当无重复时插入,返回了正确的uuid
当有重复时更新,返回的uuid不正确,应该是直接返回新生成的uuid,但又不能插入所以有这个结果
是不是useGeneratedKeys在ON DUPLICATE KEY UPDATE 只能针对数据库自增主键来用?
mybatis
mybatis-plus
赞
收藏 0
回答 1
待解决
相关问题
mybatis自定义typehandle,查询数组时,PSQLException: 查询没有传回任何结果。
3104浏览 • 1回复 待解决
如何使用和加载自定义字体
167浏览 • 1回复 待解决
getContext(this)能否在自定义类中使用
399浏览 • 1回复 待解决
Image组件加载网络图片时是否可以自定义设置key?
51浏览 • 1回复 待解决
自定义弹窗能否在ts文件中定义和使用
334浏览 • 1回复 待解决
自定义弹窗(CustomDialog)是否具备拦截用户返回操作的能力
29浏览 • 1回复 待解决
自定义构建函数Buider与自定义组件component的使用区别以及限制是什么
297浏览 • 1回复 待解决
Ark UI是否如何使用自定义字体
1195浏览 • 1回复 待解决
@ObjectLink是否可以@Entry自定义组件中使用
316浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
266浏览 • 1回复 待解决
如何自定义Component 属性
12955浏览 • 3回复 待解决
如何实现一个自定义的Controller? 自定义的Controller与自定义的组件page如何进行交互?
79浏览 • 1回复 待解决
是否支持自定义装饰器
236浏览 • 1回复 待解决
自定义组件嵌套子组件
7343浏览 • 3回复 待解决
ArkTs如何自定义容器组件?
987浏览 • 1回复 待解决
ListItemGroup的header和footer参数,无法使用自定义组件
230浏览 • 1回复 待解决
鸿蒙组件toast自定义样式
6663浏览 • 1回复 待解决
自定义子 window 大小限制
43浏览 • 1回复 待解决
如何设置自定义弹窗位置
237浏览 • 1回复 待解决
自定义组件如何导出、引入?
382浏览 • 1回复 待解决
鸿蒙下如何自定义组件,并能让其他开发者使用我所自定义的组件呢(本人小白)
410浏览 • 0回复 待解决
自定义资源文件怎么读取?
286浏览 • 1回复 待解决
ArkTS如何自定义资源文件
343浏览 • 1回复 待解决
智慧推荐可以自定义app吗
5759浏览 • 1回复 待解决
你这样的用法是不对的,你应该先用主键查询一下,如果数据存在,那么执行更新操作,如果数据不存在,先生成uuid,然后再插入数据