开发者社区> 问答> 正文

canal-adapter同步更新失效

提问213.png

环境信息

canal-adapter-1.1.3

问题描述

county不是a表的的主键,去关联e表,我更新e表的字段就不会触发update到es操作,type是QUERY

2019-09-05 10:03:07.163 [pool-2-thread-1] INFO c.a.o.canal.client.adapter.logger.LoggerAdapterExample - DML: {"data":null,"database":"","destination":"example","es":1567648958000,"groupId":null,"isDdl":false,"old":null,"pkNames":[],"sql":"UPDATE xx.city SET code = '4401059' WHERE id = 475","table":"","ts":1567648987163,"type":"QUERY"}

原提问者GitHub用户liuqunqi

展开
收起
数据大拿 2023-05-04 11:06:34 186 0
1 条回答
写回答
取消 提交回答
  • 应该不会吧,这个wiki中的:

    select a.id as _id, a.name, a.role_id, b.role_name, a.c_time from user a left join role b on b.id = a.role_id

    结构是类似的 可以更新最新版本试一下

    原回答者GitHub用户agapple

    2023-05-05 10:09:50
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载