MySQL修改多条数据,用MAP来传值 100
<updateid="updatemapcart"parameterType="Map">updatecart<set><foreachcollection="idmap...
<update id="updatemapcart" parameterType="Map">
update cart
<set>
<foreach collection="idmap" open="" separator="or" close=""></foreach>
cNum=#{idmap.value}
</set>
where bId in
<foreach collection="idmap" index="index" open="("
separator="," close=")">
#{idmap.key}
</foreach>
</update>
运行都没报错,可是数据库的数据没有修改到
用Mybatis框架写的 展开
update cart
<set>
<foreach collection="idmap" open="" separator="or" close=""></foreach>
cNum=#{idmap.value}
</set>
where bId in
<foreach collection="idmap" index="index" open="("
separator="," close=")">
#{idmap.key}
</foreach>
</update>
运行都没报错,可是数据库的数据没有修改到
用Mybatis框架写的 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询