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

3.3.2

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

表列的别名带前缀,如pi_sys_log,全局配置 column-format: pi_%s,实体对象定义sysLog,但是数据库查询属性列全部都是null。

SELECT pi_id AS id,null AS errorMsg等

MyBatis-Plus column-format: 前缀_%s,全局配置无效,sql打印属性都是null AS 定义属性

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

参考链接:https://my.oschina.net/u/4195213/blog/3097208

报错信息

Comment From: miemieYaho

给出你的复现demo

Comment From: Jorkins

没有demo,就是在不加@TableFild前提下,通过全局配置能否正常处理数据库属性映射到实体属性,数据库属性有自己的前缀,实体属性去掉前缀,网上讲全局配置前缀_%s匹配下即可。但是不生效,能否优化下全局配置,要不代码属性加@TableFiled数据库属性,代码就不简洁了。希望能处理个问题!

x

Comment From: miemieYaho

你说不生效那你倒是写个demo给我看看你是怎么不生效的

Comment From: qmdx

up给出demo 打开issue