tidb auto_random返回刚插入的主键id为0

这通常是因为 MyBatis 默认不会处理 TiDB 的 LAST_INSERT_ID() 函数的特殊行为。
在 MyBatis 的映射文件中,确保你正确配置了如何检索生成的 ID。例如,你可能需要配置 useGeneratedKeys="true"keyProperty="id" 属性,以便 MyBatis 能够捕获并返回数据库生成的 ID。

1 个赞