【已解决】ShardingSphere 使用记录,ShardingException: Can not update sharding key, logic table: [user_log]解决

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 分布式相关
  • 时间:2022-03-30 10:26
  • 7117人已阅读
简介 【已解决】ShardingSphere 使用记录,ShardingException: Can not update sharding key, logic table: [user_log]解决

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

ShardingException: Can not update sharding key, logic table: [user_log]

直议 : 不能更新 分片的列
看代码发现 update 的逻辑是 分片的列必须在where条件里 并且必须同 更新的值相同。

5ebeecd3fafea115f7a9b41222d4e695.png

简单一句话:在更新的时候,要把分表的字段带上

TopTop