Mysql<foreach>用法
<foreach> </foreach>
foreach元素的属性主要有item,index,collection,open,separator,close
- item(必选):待循环的集合 / 数组(接口中定义的参数名)
- index(可选):当前循环索引;(注意:同一mapper.xml多个接口用到了foreach循环时,每个循环 index 指定的索引名称要唯一)
- open(可选):foreach的start标记,通常close=“)”。
- separator(可选):元素间隔符,一般为 ‘,’ ;
- close(可选): foreach的end标记,通常open=“(”。
- collection: 作为foreach的目标对象【待循环的集合 / 数组(接口中定义的参数名)】。
————————————————
<foreach item="tar" index="index" collection= "list" open="("
separator="," close=")">
<![CDATA[
#{tar}
]]>
</foreach>