Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clickhouse多表查询结果及LocalDate、LocalDateTime类型不支持 #3273

Closed
github24518 opened this issue Jan 20, 2021 · 3 comments
Closed

Comments

@github24518
Copy link

当前使用版本(必填,否则不予处理)

3.4.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

mybaits-plus 在使用clickhouse时,查询结果存在2个问题:

  1. 实体对象不支持类型: LocalDate和LocalDateTime;
  2. 多表关系查询时,由于clickhouse-jdbc返回字段是t1.xx1, t1.xx2, t2.xxx1,t2.xxx2 这种带有表别名的字段,导致和实体对象映射不上,mybatis-plus能否支持一下这个功能? 现在的做法是 每个字段都使用 AS 关键字,把表别名去除!很繁琐!

重现步骤(如果有就写完整)

报错信息

@1725636955
Copy link

当前使用版本(必填,否则不予处理)

3.4.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

mybaits-plus 在使用clickhouse时,查询结果存在2个问题:

  1. 实体对象不支持类型: LocalDate和LocalDateTime;
  2. 多表关系查询时,由于clickhouse-jdbc返回字段是t1.xx1, t1.xx2, t2.xxx1,t2.xxx2 这种带有表别名的字段,导致和实体对象映射不上,mybatis-plus能否支持一下这个功能? 现在的做法是 每个字段都使用 AS 关键字,把表别名去除!很繁琐!

重现步骤(如果有就写完整)

报错信息

第一个问题,确定不是数据源框架的问题吗,我用低版本druid出现过

@miemieYaho
Copy link
Member

数据封装去找mybatis

@gao1399677
Copy link

最新版这个不支持并非mybatis与 mybatis-plus的锅, 问题应该是在clickhouse-jdbc上作者说v0.3.0会修复 可以看下这个issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants