productMapper.selectByNameAndCategoryIds 结果为空

来源:8-9 商品管理模块所有功能自测

慕粉0151198432

2018-07-07

<select id="selectByNameAndCategoryIds" resultMap="BaseResultMap" parameterType="map">
   SELECT
   <include refid="Base_Column_List"></include>
   from mmall_product
   where status = 1
   <if test="productName ! = null">
       and name like #{productName}
   </if>
   <if test="categoryIdList != null" >
       and category_id in
       <foreach item="item" index="index" open="(" separator="," close=")" collection="categoryIdList">
           #{item}
       </foreach>
   </if>
</select>

这样返回的List为空,参数是没有问题的

写回答

1回答

慕仰9301723

2018-07-07

//img.mukewang.com/szimg/5b4085010001b77c05930059.jpg你看看你的ProductMapper.java文件中参数名是不是写错了?

0
2
慕仰9301723
回复
慕粉0151198432
原来如此
2018-07-07
共2条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程