mybatis中加上association,查询结果不一致

2018-06-04 16:57:00
admin
原创
746
摘要:mybatis中加上association,查询结果不一致

在用mybatis进行查询的时候,用到association

<resultMap type="io.sbed.modules.aomao.entity.SysAomaoTradeGoods" id="aomaoListByGoodsMap">
<result property="id" column="id"/>
<result property="realPrice" column="real_price"/>
<result property="goodsNums" column="goods_nums"/>
<association property="sysAomaoUser" javaType="io.sbed.modules.aomao.entity.SysAomaoUser">
<result property="contactName" column="contact_name"/>
<result property="userId" column="user_id"/>
</association>
<association property="sysAomaoGoods" javaType="io.sbed.modules.aomao.entity.SysAomaoGoods">
<result property="barcode" column="barcode"/>
<result property="name" column="name"/>
</association>
<association property="sysAomaoTrade" javaType="io.sbed.modules.aomao.entity.SysAomaoTrade">
<result property="acceptName" column="accept_name"/>
<result property="telphone" column="telphone"/>
<result property="provinceTitle" column="province_title"/>
<result property="cityTitle" column="city_title"/>
<result property="areaTitle" column="area_title"/>
<result property="address" column="address"/>
<result property="mobile" column="mobile"/>
<result property="createTime" column="create_time"/>
<result property="logisticsNo" column="logistics_no"/>
<result property="logisticsName" column="logistics_name"/>
<result property="bgStatus" column="bg_status"/>
<result property="orderNo" column="order_no"/>
</association>
</resultMap>
其中在查询的时候,用sql查询是3233条数据,但是在加上assocation的时候,只有482条数据,是因为resultmap中没有主键id,如果不加就会出现查询结果不一致的情况

发表评论
评论通过审核之后才会显示。
文章分类
联系方式
联系人: 郑州-小万
电话: 13803993919
Email: 1027060531@qq.com
QQ: 1027060531
网址: www.wanhejia.com