mybatis映射问题!
例:有2张表 tab_a,tab_b映射2个pojo实体分别为a,b; 一对多关系;a 实体中有属性 id, code, name, list,b实体中有属性 id,pid,txt ;
mybatis中通过关联查询 ;mysql : select a.code, b.txt from tab_a as a lefj join tab_b as b on a.id = b.pid 注意查询的字段;
返回到 resultMap 中
mybatis.xml如下
<resultMap id="joinData" type="a">
<result property="code" column="code"/>
<collection property="bList" ofType="com.pojo.b">
<result property="txt " column="txt "/>
</collection>
</resultMap>
MySQL中就查询了某些字段映射到 resultMap 中,但是最终返回会将 a 的 id,name 和 b 的 id 的字段也会显示出来并且为 null,
提问 mybatis 如何 将 不需要查询的字段过滤掉?