setModelAndRecordFieldNameToCamelCase 问题

有个小BUG

setModelAndRecordFieldNameToCamelCase 渲染json 的时候会把 "create_time" 转换成"createTime"

但是会把model的扩展字段(已经是驼峰)“modelName”转成 “modelname"。 

挺搞人心态的,望修复

评论区

小徐同学

2020-08-20 22:15

目前先用model_name过渡。

lxhxka

2020-08-21 08:37

不是BUG,是feature。注意看代码注释

JFinal

2020-08-21 09:41

@lxhxka 没错

注意配置的参数:
JFinalJson.setModelAndRecordFieldNameToCamelCase(false);

注意最后的参数要是 false 才可以,这个配置针对 mysql 友好,true 参数针对 oracle 友好

小徐同学

2020-08-21 15:56

@JFinal 我用的4.9... 升级到4.9.01有了

热门反馈

扫码入社