[Bug or Feature] MyBaits 在 <collection> 标签中配置 autoMapping 会导致本该返回 size=0 的空集合,却返回 size = 1 的集合(集合中唯一对象的所有字段都是 null)

2023-11-03 19:38:47 +08:00
 yodhcn
具体场景请看这篇博客
https://blog.csdn.net/weixin_43125410/article/details/105788784

同样都是 left join 导致的 null 值问题,<association> 就能很好的处理空值的情况,当左外连接查询中的右表主键为 null 时,就将其映射为 null ,而不是映射为一个所有字段都为 null 的实体。


[问题]
所以,这是 Bug 还是 Feature ?为什么这么长时间都没有讨论这个问题?
为什么 <collection> 不能处理好外连接导致的 null 值问题,而 <association> 却能?
523 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/988409

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX