Open whx159 opened 6 months ago
当前使用版本(必填,否则不予处理) 1.4.5。新版本也是同样的问题
该问题是如何引起的?(确定最新版也有问题再提!!!) 关联查询,两个对象中的属性名相同,都使用了typeHandle。
重现步骤(如果有就写完整)
columnList中存在两个相同的字段ext,但是他们的类型时不一样的,fieldMap是当前对象的字段解析。所以在执行fieldMap.get(i.getColumProperty())时,对于不同类型的ext字段得到的结果都是一样的,在后续设置typeHandler时会有问题。在build时会触发报错
报错信息 No typehandler found for property xxx
两个对象起不同的属性名可以解决,但是会改变原来的结构。 使用别名的方式需要每个字短单独写,过于麻烦。 有没有全局的解决方案
当前使用版本(必填,否则不予处理) 1.4.5。新版本也是同样的问题
该问题是如何引起的?(确定最新版也有问题再提!!!) 关联查询,两个对象中的属性名相同,都使用了typeHandle。
重现步骤(如果有就写完整)
columnList中存在两个相同的字段ext,但是他们的类型时不一样的,fieldMap是当前对象的字段解析。所以在执行fieldMap.get(i.getColumProperty())时,对于不同类型的ext字段得到的结果都是一样的,在后续设置typeHandler时会有问题。在build时会触发报错
报错信息 No typehandler found for property xxx
两个对象起不同的属性名可以解决,但是会改变原来的结构。 使用别名的方式需要每个字短单独写,过于麻烦。 有没有全局的解决方案