我在vitess上使用MySQL,我的java应用程序运行在docker版本19.03上。当我使用hibernate在数据库表中添加任何记录时,它将显示错误。
不受支持: LAST_INSERT_ID只允许用于未分割的键空间。
不知道为什么这个错误会显示,因为我没有写到任何地方
select last insert id我通过hibernate保存()函数添加记录,并且没有使用任何insert/update查询。
发布于 2020-05-04 01:57:51
我们最近扩展了对last_insert_id的支持。最新的代码也适用于切分键空间。目前还没有对last_insert_id(val)的支持,只有last_insert_id()。但它应该很快就会出现。
您将需要vitess 6.0版本。
https://stackoverflow.com/questions/61525197
复制相似问题