遍历循环
该组件是一个容器组件,组件的宽度和高度可以通过鼠标拖动改变;选中该组件将需要遍历循环执行的组件拖放至该组件内,遍历对象如下:
1、模型组件查询操作返回的集合:
${ctx.output.result}
2、自定义集合:
${ArrayUtils.as("select","input","update","delete")}
2、服务输入参数:
${ctx.param.types}
属性 | 描述 | 是否必填 |
---|---|---|
遍历对象 | 数组或集合 | 是 |
item变量名 | 在脚本中直接通过ctx.加上该名称取得遍历对象,默认为item,即通过ctx.item来访问 | 是 |
是否并行执行 | 当值设置为true时开启多线程执行循环内部节点,可以设置为true,也可以通过表达式执行返回true | 否 |
是否等待结束 | 当值设置为true时,并且开启了并行执行时,主线程等待所有子线程执行完成后才继续执行 | 否 |
遍线程池大小 | 多线程可同时执行的线程数 | 否 |