产品搜索返回不正确
来源:8-9 商品管理模块所有功能自测
科比式拼搏
2017-07-25
1.product.xml:
<select id="selectByproductNameAndProductId" resultMap="BaseResultMap" parameterType="map">
SELECT
<include refid="Base_Column_List"/>
FROM
mmall_product
<where>
<if test="productName!=null">
AND name like #{productName}
</if>
<if test="productId!=null">
and id = #{productId}
</if>
</where>
</select>
2.执行查询
http://localhost:8088/manage/product/search.do?productId=1
3.返回结果
4.日志信息
写回答
2回答
-
活宝天道
2018-03-28
为什么SQL语句会变成select Count(*)啊
00 -
Geely
2017-07-26
hi同学,productId并不是搜索要传入的参数,所以没有进入预编译sql中。
012017-07-26
相似问题