我正在创建一个流服务,并在其中插入了另一个流,它具有文档列表作为输出并包含 5 个字符串字段。问题是我无法遍历该文档列表,无论我放入输入数组 (getPropertyOutput, getPropertyOutput[0]) 中的任何内容都会被忽略(在调试模式下,它只是跳过循环步骤)。序列步骤也发生同样的情况......
任何帮助,将不胜感激
我正在创建一个流服务,并在其中插入了另一个流,它具有文档列表作为输出并包含 5 个字符串字段。问题是我无法遍历该文档列表,无论我放入输入数组 (getPropertyOutput, getPropertyOutput[0]) 中的任何内容都会被忽略(在调试模式下,它只是跳过循环步骤)。序列步骤也发生同样的情况......
任何帮助,将不胜感激
假设我想遍历我有简单流服务的字符串列表:
在第一步(MAP
)中,我创建了列表...
作为第二步,LOOP
重要的属性有:
Input array: /list
但这是诀窍,请注意 step 中的图标MAP
- 有String list,但在 step 的管道中debugLog
,有Stringlist
变量- 它是 list 中的当前 String 变量(我同意,SAG 的非常糟糕的做法)。
使用文档列表,它将非常相似......
我建议将重映射作为循环的第一步,例如:
警告:
LOOP
是一种非常缓慢的流动结构,所以根本不应该使用它。另一种方法是使用 Java 进行循环(是的,又丑陋了,但LOOP
性能迟早会让你崩溃)。