最新版本3.1.1的部分字段的查询会出问题

Blade 未结 1 193
ynmr
ynmr 剑童 2023-06-06 14:50

一、该问题的重现步骤是什么?

1. 数据表中的部分字段,如account,生成后,list查询接口带条件时会报错。

2. 如前端带account查询,那么后台莫名搞出个ac字段。发现的还有groupName变成了name,应该和关键字有关?求教怎么解决

3. 报错如下

\r\n### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column 'ac' in 'where clause'\r\n### The error may exist in org/springblade/modules/execution/mapper/AddressMapper.java (best guess)\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: SELECT COUNT(*) AS total FROM exec_address WHERE is_deleted = 0 AND (ac LIKE ?)\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'ac' in 'where clause'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'ac' in 'where clause'


二、你期待的结果是什么?实际看到的又是什么?

能用那个字段去做查询


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

boot版 3.1.1.RELEASE


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 你用代码生成的代码试试。

    C[BVNW%%8IIE0~X8V~20Z{R.png

    0 讨论(0)
提交回复