foreach 使用方式

foreach元素的属性主要有 item,index,collection,open,separator,close。

item表示集合中每一个元素进行迭代时的别名.

index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置.

open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符.

close表示以什么结束.

<update id="updateToDeleteStatusByContainerIds"  parameterType="java.util.List">
   update t_container_record
   set deleted = TRUE, delete_time = now()
   where container_id in 
   <foreach collection="list" item="item" index="index" open="(" separator="," close=")">
   #{item.containerId, jdbcType=VARCHAR}
</foreach>
</update>



展开阅读全文

没有更多推荐了,返回首页