批量更新
<update id="a" parameterType="java.util.List">
<foreach collection="list" item="item" index="index">
update t_task_status set now_num=#{item.nowNum} where Id=#{item.id}
</foreach>
</update>
mybatis的批量更新,这样写是错误的,应该怎么改
------解决方案--------------------再把你的方法贴出来,你的帖子就不会白发了~~
------解决方案--------------------
XML code
<update id="a" parameterType="java.util.List">
update t_task_status set now_num=#{item.nowNum} where Id in (
<foreach collection="list" item="item" index="index" >
#{item.id}
</foreach>)
</update>