跳到主要内容

集合操作器

image-20251202135849825

一、概述

集合操作器节点是逻辑设计器中用于操作集合类型变量的功能节点。它支持对集合执行添加、移除等操作。帮助用户在流程中动态地管理列表数据,实现更复杂的数据处理与迭代场景。

通过该节点,用户可以在流程中灵活地控制集合数据的变更,实现如动态构建列表、过滤项移除、批量插入等常见业务。

二、使用说明

image-20250619142427813

2.1 功能概览

集合操作器节点允许对流程中已定义的集合类型变量进行如下操作:

操作类型说明
添加向集合中添加单个元素
批量添加向集合中添加多个元素
移除从集合中移除指定元素
批量移除从集合中移除多个元素

2.2 配置项说明

配置项说明
操作类型选择要执行的集合操作方式,如添加、移除等
数据源指定流程上下文中的集合变量名(必须是集合类型)
数据指定要添加或移除的数据,可以为字段、固定值、或表达式

2.3 使用规则

支持对集合类型的数据结构进行操作。

支持对集合中复杂对象的字段值进行匹配与操作。

数据的值可以来源于变量、方法调用的返回值、固定值、表达式等。

数据源必须在流程前已定义,或通过变量定义节点创建。

操作过程中会修改数据源的实际内容,影响后续流程节点对其访问结果。

三、示例场景

移除列表元素中的某一项。

image-20250619145937367

集合操作器移除a。

image-20250619150003859