<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>