具体场景请看这篇博客
https://blog.csdn.net/weixin_43125410/article/details/105788784同样都是 left join 导致的 null 值问题,<association> 就能很好的处理空值的情况,当左外连接查询中的右表主键为 null 时,就将其映射为 null ,而不是映射为一个所有字段都为 null 的实体。
[问题]
所以,这是 Bug 还是 Feature ?为什么这么长时间都没有讨论这个问题?
为什么 <collection> 不能处理好外连接导致的 null 值问题,而 <association> 却能?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/988409
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.