レコードのアップサートアクション
Upsert recordアクションは、指定した主キーに一致するエントリをデータテーブルで検索します。 一致するレコードが見つかった場合、アクションは指定した値でそのレコードを更新します。 一致するレコードが見つからない場合、アクションは指定した値で新しいレコードを作成します。
入力
| 入力項目 | 説明 |
|---|---|
| データテーブル | レコードをアップサートするデータテーブルを選択します。 選択したデータテーブルをData tablesインターフェースで表示するには、このフィールドの説明にあるリンクをクリックします。 |
| 主キー | 主キーとして使用する列を選択します。 アクションは、この列のRecord fields値を使用して、更新するレコードを見つけます。 この列に指定されたRecord fields値に一致するレコードがない場合、アクションは代わりにRecord fields値を使用して新しいレコードを作成します。 |
| 目的の出力形式を選択 | 任意です。 アップサートされたレコードデータをテーブルフィールドにマッピングする方法を指定します。 詳細は、出力形式セクションを参照してください。 |
追加の入力フィールド
レコードフィールドセクションには、選択したデータテーブルの各列に対応する入力フィールドが含まれます。 これらの入力フィールドを使用して、レコードのアップサートに使用する値を指定します。 フィールドを空のままにすると、Workatoは対応する列を更新しません。
これらの入力フィールドには、対応する列と同じ制限が適用されます。例:
- 列が必須の場合、対応するフィールドも必須です。
- 指定する値は、対応する列のデータ型と一致する必要があります。 たとえば、テキスト列では英数字のみを使用できます。 各データ型で使用できる値の詳細については、列タイプを参照してください。
出力
| 出力フィールド | 説明 |
|---|---|
| レコードが作成されました | 新しいレコードが作成されたかどうかを示すブール値(trueまたはfalse)。 |
| レコード | 変更されたレコードに関する情報(Record ID、Created atの日付、Updated atのタイムスタンプ、およびデータテーブルのカスタム列のデータなど)が含まれます。 |
Last updated: