Skip to content

変数 ​

変数は、フロー内でデータを保存および取得する方法です。データベースに保存され、フロー内のどのノードからでもアクセスできます。

アクション ​

このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。

複数値の取得 ​

指定した複数のキーに保存された値を取得

設定項目

項目型必須説明
キーリストはい値を取得するキーの配列
キー未存在時に成功扱いはい / いいえキーが存在しない場合でも成功としてフローを継続するか(falseの場合はフローを停止)
既定値: true

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば success は $.<ステップID>.output.success です。

json
{
  "success": false,
  "values": {}
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
successはい / いいえ操作が成功したかどうか
valuesオブジェクトキーとそれに対応する値のオブジェクト

値の取得 ​

指定したキーに保存された値を取得

設定項目

項目型必須説明
キーテキストはい値を取得するキー
キー未存在時に成功扱いはい / いいえキーが存在しない場合でも成功としてフローを継続するか(falseの場合はフローを停止)
既定値: true

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば exists は $.<ステップID>.output.exists です。

json
{
  "exists": false,
  "success": false,
  "value": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
existsはい / いいえキーが存在したかどうか
successはい / いいえ操作が成功したかどうか
valueany取得した値

リストから値を取り出す ​

リストから値を取り出し削除する。リストが空の場合はデフォルト値を返すことも可能

設定項目

項目型必須説明
キーテキストはいリストのキー
位置選択取り出し位置 - 先頭(FIFO)または末尾(LIFO)
選択肢: 先頭から, 末尾から
既定値: start
デフォルト値テキストリストが空の場合に返す値
存在しない場合は成功はい / いいえキーが存在しない場合に成功を返してフローを続行するかどうか(falseの場合はフローを停止)
既定値: true

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば list_length は $.<ステップID>.output.list_length です。

json
{
  "list_length": 0,
  "success": false,
  "value": "string"
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
list_length数値値を取り出した後のリストの新しい長さ
successはい / いいえ操作が成功したかどうか
valueany取り出した値、またはリストが空の場合のデフォルト値

リストに値を追加 ​

リストに値を追加

設定項目

項目型必須説明
キーテキストはいリストのキー
値コードはいリストに追加する値。すべてのプリミティブ型(文字列、数値、真偽値、配列、オブジェクト、null)をサポート

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば key は $.<ステップID>.output.key です。

json
{
  "key": "string",
  "list_length": 0,
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
keyテキストリストのキー
list_length数値新しいリストの長さ
successはい / いいえ操作が成功したかどうか

すべての値を削除 ​

接続アカウントのすべての値を削除

設定項目

項目型必須説明
キーのパターンテキスト削除対象を絞り込むキーのパターン(例: 'temp:*')
既定値: *
削除確認はい / いいえはい一致するすべてのキーを削除するには true にする必要があります

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば deleted_count は $.<ステップID>.output.deleted_count です。

json
{
  "deleted_count": 0,
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
deleted_count数値削除されたキーの数
successはい / いいえ操作が成功したかどうか

値を削除 ​

指定したキーに保存された値を削除(値がリストの場合も動作)

設定項目

項目型必須説明
キーテキストはい削除するキー。単語連結にはハイフンやアンダースコアを推奨し、特殊文字は避けてください

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば existed は $.<ステップID>.output.existed です。

json
{
  "existed": false,
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
existedはい / いいえ削除前にキーが存在したかどうか
successはい / いいえ操作が成功したかどうか

複数値の保存 ​

指定した複数のキーに値を保存

設定項目

項目型必須説明
値キーと値のペアはい保存するキーと値のオブジェクト。単語連結にはハイフンやアンダースコアを推奨し、特殊文字は避けてください。すべてのプリミティブ型をサポート(文字列、数値、真偽値、配列、オブジェクト、null)

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば keys_set[0] は $.<ステップID>.output.keys_set[0] です。

json
{
  "keys_set": [
    "string"
  ],
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
keys_set[]リスト正常に設定されたキーの配列
successはい / いいえ操作が成功したかどうか

値を保存 ​

指定したキーに値を保存

設定項目

項目型必須説明
キーテキストはい使用するキー。単語連結にはハイフンやアンダースコアを推奨し、特殊文字は避けてください
値コードはい保存する値(JSON形式でエンコードされます)。すべてのプリミティブ型をサポート(文字列、数値、真偽値、配列、オブジェクト、null)

出力

後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば key は $.<ステップID>.output.key です。

json
{
  "key": "string",
  "success": false
}

例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。

フィールドの説明
項目型説明
keyテキスト設定されたキー
successはい / いいえ操作が成功したかどうか