コード
カスタムスクリプトコードを実行
アクション
このノードが実行できる処理です。ステップを追加 からノードを追加し、アクションを選びます。
JavaScript実行
ワークフロー内でカスタムJavaScriptコードを実行します
設定項目
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
| コード | コード | はい | 実行するコード 既定値: // Available built-in libraries: radash, dateFns, dateFnsTz, Decimal, nanoid // Hover over them or type "radash." to see methods and docs. |
| 入力パラメータ | キーと値のペア | コードの実行中に使用される入力パラメーターを定義します。 | |
| コード実行のキャッシュ | はい / いいえ | 同じコードと入力が再度実行されるとき、実行結果をキャッシュ します。ランダムな値、現在時刻、外部 API、または他の状態が変化するコードで はこれを無効 にします。 既定値: false |
出力
後続のステップでは、$ の一覧でこのステップを選んでデータを使います。たとえば results は $.<ステップID>.output.results です。
json
{
"results": null,
"error": "string",
"logs": [],
"duration": 0,
"cacheEnabled": false
}例の値はデータの形を示すもので、実際の値ではありません。前のステップのデータを使う を参照してください。
フィールドの説明
| 項目 | 型 | 説明 |
|---|---|---|
results | 任意 | コード実行の結果 |
error | テキスト | コード実行が失敗した場合のエラーメッセージ |
logs | リスト | コード実行のログ |
duration | 数値 | コード実行の継続時間(ミリ秒) |
cacheEnabled | はい / いいえ | このコードの実行に対してキャッシュが 有効 であるかどうか |