baomidou / mybatis-plus

An powerful enhanced toolkit of MyBatis for simplify development
https://baomidou.com
Apache License 2.0
16.4k stars 4.31k forks source link

在使用left join编写做多表联查时当我将从表中的字段作为查询条件的时候报错 #6336

Closed EntiWe closed 3 months ago

EntiWe commented 3 months ago

当前使用版本 Mybatis-plus 3.5.7

当前环境信息 不重要

描述bug现象 在使用left join编写做多表联查时当我将从表中的字段作为查询条件的时候报错

提供问题复现步骤 image image

提供完整堆栈日志(可选) java.lang.ClassCastException: class net.sf.jsqlparser.statement.select.ParenthesedSelect cannot be cast to class net.sf.jsqlparser.schema.Table (net.sf.jsqlparser.statement.select.ParenthesedSelect and net.sf.jsqlparser.schema.Table are in unnamed module of loader 'app')

提供问题复现工程(可选) 请尽量提供复现工程,减少大家排错的时间.

nieqiurong commented 3 months ago

提供详细堆栈