Open jettisonJava opened 6 months ago
给和关键词冲突的别名 RN 加上引号,String quote = getQuote(); quote + "RN" + quote https://github.com/Tencent/APIJSON/blob/master/APIJSONORM/src/main/java/apijson/orm/AbstractSQLConfig.java#L4596-L4597
改好后给 APIJSON提交 PR 贡献,谢谢,开源要大家一起参与贡献才会更美好~
提 PR 贡献代码的步骤可参考: https://github.com/Tencent/APIJSON/blob/master/CONTRIBUTING.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%80%E5%AE%9A%E8%A6%81%E8%B4%A1%E7%8C%AE%E4%BB%A3%E7%A0%81
升级APIJSONORM 6.4.0版本,测试发现关联表内部不会再出现行数字段,最外层SQL只会在外部产生一个ROWNUM,不再有多个ROWNUM导致字段冲突,问题已解决。 该问题可通过升级>6.3.0版本的APIJSONORM修复。另外在RN字段前后加上quote双引号,显然更符合数据库规范。
APIJSON Version/APIJSON 版本号
6.3.0
Database Type & Version/数据库类型及版本号
达梦8
Environment/环境信息
APIAuto Screenshots/APIAuto 请求与结果完整截屏
代码定位截图(https://img-blog.csdnimg.cn/direct/5f0dfce1c33946148c98beedc89ca038.png) 数据请求截图(https://img-blog.csdnimg.cn/direct/917e8e5e1f2a4e39815a5c384a6109b3.png)
Current Behavior/问题描述
Expected Behavior/期望结果
Any additional comments?/其它补充说明?