フィルター
データコレクションに対するフィルター、マップ、リデュース操作を実行します
アクション
このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。
フィルター
指定した条件に基づいてデータをフィルターします
設定項目
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
| 入力データ | リスト | はい | フィルター対象のデータ配列(オブジェクト配列または文字列・プリミティブ配列をサポート) |
| フィルター条件 | リスト | はい | フィルター条件(「または」グループ内の「かつ」条件) |
| 空の結果でも続行 | はい / いいえ | 一致するアイテムがない場合でもワークフローを継続するかどうか 既定値: false |
出力
後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば filtered[0] は $.<ステップID>.output.filtered[0] です。
json
{
"filtered": [
"string"
],
"stopSignal": false
}例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。
フィールドの説明
| 項目 | 型 | 説明 |
|---|---|---|
filtered[] | リスト | 条件に一致したアイテムの配列 |
stopSignal | はい / いいえ | ワークフローの実行を停止するためのシグナル。 アイテムが条件にマッチせず、 continueOnEmpty が false の場合、 true |