更新时间:2025-07-30 GMT+08:00
分享

数据筛选

“数据筛选”组件对传入该组件的数据按照指定的表达式进行筛选,并将筛选出的结果通过节点变量传递给后续节点。通常“数据筛选”组件会作为“数据拆分”组件的后续步骤以配合使用。

配置参数

参数

说明

表达式

数据筛选的表达式。使用表达式对数据进行筛选,并传递给后续节点。

如数据拆分出的多个数据块为{"id":1}和{"id":2},可使用表达式${payload.id} > 1,筛选出数据块{"id":2}。

如果没有数据满足数据筛选的表达式,则“数据筛选”节点的后续节点将不会执行。表达式中的输入遵循Simple表达式规范。

使用示例

示例1

输入:

  • 数据:{"id":1}和{"id":2}
  • 表达式:${payload.id} > 1

输出:

  • {"id":2}

示例2

输入:

  • 数据:{"id": "123"}和{"id": "456"}
  • 表达式:${payload.id} == "123"

输出:

  • {"id": "123"}

相关文档