mybatis使用left-join查询结果总是一对一的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis使用left-join查询结果总是一对一的相关的知识,希望对你有一定的参考价值。

参考技术A 我们的第18行t2.id和第2行t1.id重复了,因此我们给t2.id起了别名以此来和t1.id区分
上面的collection集合里面也要相应的修改。

将之前38行的column=id 修改为tid ,这样我们的collection就能返回正确的一对多关系了。

参考
Mybatis使用Left Join进行一对多关联查询导致结果总是一对一的解决方法
https://blog.csdn.net/weixin_44516305/article/details/96475500

以上是关于mybatis使用left-join查询结果总是一对一的的主要内容,如果未能解决你的问题,请参考以下文章

如何将查询结果映射到java中的字符串数组

Mybatis从入门到精通系列 15——嵌套查询与嵌套结果

错题集

mybatis-plus分页查询三种方法

mybatis查询结果如何合并为列表

mybatis的collection查询问题以及使用原生解决方案的结果