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