数据库中,芯片表里有个芯片id,字段为ID。型号表里有个型号id,字段也为ID。联表查询的时候,这两个id都要用到,映射关系chipId->ID,modelId->ID。此时,mybatis里的resultMap里的映射,一个ID对应了两个字段显然不合理。<result property="chipId" column="ID"/>
<result property="modelId" column="ID"/>
SELECT CHIP.ID, MODEL.ID, ...
解决方法可以参考别名:
<result property="chipId" column="ID"/>
<result property="modelId" column="model_id"/>
文章来源:https://www.toymoban.com/news/detail-731433.html
SELECT CHIP.ID, MODEL.ID as model_id, ...
文章来源地址https://www.toymoban.com/news/detail-731433.html
到了这里,关于数据库中两个表的字段相同,如何做映射的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!