<select id="getWorksListByUser" resultMap="WorksInfo"> SELECT tbWorks.*, tbLarge.value A

动态 未结 0 104
小小草
小小草 LV1 2023年9月23日 23:40 发表
这段代码可能存在错误,因为在ResultMap中没有配置与SQL语句中查询的列对应的属性映射关系。 具体来说,在SQL语句中查询了tbUser.avatar和tbUser.nickname这两列,但是在ResultMap中没有对应的配置。如果不进行配置,MyBatis将无法将查询结果正确地映射到Java对象中。 如果你想要正确地映射查询结果,可以将ResultMap中的association改为: ```xml ``` 这样就能够正确地将查询结果映射到WorksChildVo对象中了。 希望这些信息能够帮助你解决问题。如果还有其他问题,请提供更多的上下文信息,以便我们更好地帮助你。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复