Data
配列・変数などのデータを取り扱うアクション一覧です。
CreateListは、リストを作成するアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
items* | 配列 | 作成するリスト | ["夏目漱石","太宰治","三島由紀夫","川端康成"] |
複数のアウトプットをリストに追加したい場合は、パラメーター右のメニューから「アウトプットからリストを作成する」を選択すると、簡単にリストを作成することもできます。

リストビルダーを開く
タイプ | 型 | 概要 | 例 |
---|---|---|---|
List | 配列 | 作成したリスト | ["夏目漱石","太宰治","三島由紀夫","川端康成"] |
+create_list_1:
action>: CreateList
items: ["夏目漱石","太宰治","三島由紀夫","川端康成"]
# => ["夏目漱石","太宰治","三島由紀夫","川端康成"]
CreateObjectは、オブジェクトを作成するアクションです。keysパラメータを設定すると、各キーの型を指定することができます。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
object* | オブジェクト | 作成するオブジェクト | { id: 123, name: 'taro', mail: '[email protected]' } |
keys | 配列 | 各キーの型を指定する場合は、配列で記載 | [["id","integer"],["name","string"]] |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
JSON | JSON形式 | 作成したオブジェクト | { id: 123, name: 'taro', mail: '[email protected]' } |
+create_object_1:
action>: CreateObject
object:
id: 123
name: taro
mail: '[email protected]'
keys: [["id","integer"],["name","string"]]
# => {
# "id": 123,
# "name": "taro",
# "mail": "[email protected]"
#}
GetItemFromListは、リストから要素の場所を指定して値を取得するアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
list* | 配列 | 対象のリスト | ["夏目漱石","太宰治","三島由紀夫","川端康成"] |
index* | 数値 | 取り出したい要素のインデックス(0から始まる) | 1 |
アクションのアウトプットを list に指定し、ピッカーで index を選択する場合、入力するアクションが実行済みである 必要があります。
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Anything | 返却された値による | 取り出した要素 | "太宰治" |
+get_item_from_list_1:
action>: GetItemFromList
list: ["夏目漱石","太宰治","三島由紀夫","川端康成"]
index: 1
# => "太宰治"
GetValueWithKeyは、オブジェクトからキーを指定して値を取得するアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
object* | オブジェクト | 対象のオブジェクト | {"author":"夏目漱石","title":"我輩は猫である"} |
key* | 文字列 | キー | author |
アクションのアウトプットを object に指定し、ピッカーで key を選択する場合、入力するアクションが実行済みである必要があります。
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Anything | 返却された値による | キーの値 | "夏目漱石" |
+get_value_with_key_1:
action>: GetValueWithKey
object:
author: '夏目漱石'
title: '我輩は猫である'
key: author
# => "夏目漱石"
JoinListは、リストの要素を文字列として結合するアクションです。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
list* | 配列 | 結合するリスト | ["夏目漱石","太宰治","三島由紀夫","川端康成"] |
separator* | 文字列 | 結合区切り文字 | "," |
多次元配列(配列内の配列)の場合は、入れ子になってる配列をフラットにしてから結合します。
+join_list_1:
action>: JoinList
list: [["夏目漱石","太宰治"],["三島由紀夫","川端康成"]]
separator: '/'
# => "夏目漱石/太宰治/三島由紀夫/川端康成"
タイプ | 型 | 概要 | 例 |
---|---|---|---|
Text | 文字列 | 作成されたテキスト | "夏目漱石,太宰治,三島由紀夫,川端康成" |
+join_list_1:
action>: JoinList
list: ["夏目漱石","太宰治","三島由紀夫","川端康成"]
separator: ','
# => "夏目漱石,太宰治,三島由紀夫,川端康成"
SearchItemFromListは、リスト内を文字列で検索するアクションです。この検索にはワイルドカードが利用できます。
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
list* | 配列 | 対象のリスト | ["夏目漱石","太宰治","三島由紀夫","川端康成"] |
query* | 文字列 | 検索クエリ | 太宰* |
タイプ | 型 | 概要 | 例 |
---|---|---|---|
List | 配列 | 検索にマッチしたもののリスト | ["太宰治"] |
+search_item_from_list_1:
action>: SearchItemFromList
list: ["夏目漱石","太宰治","三島由紀夫","川端康成"]
query: '太宰*'
# => ["太宰治"]
StoreValueは、変数に値を保存するアクションです。変数は、 ${...} により呼び出しが可能になります。また、同じ変数名に値を保存することで変数の値を更新することができます。nullの値が定義された場合、空の文字列として登録されます。