ドキュメント
アプリの構築
ユースケース
2つのデータを結合して1つのテーブルに表示する

2つのデータを結合して1つのテーブルに表示する

2 つのデータを JavaScript を利用して結合する

  1. データフローを作成する
  2. [action1] で 1 つ目のデータソースからデータを取得する
  3. [action2] で 2 つ目のデータソースからデータを取得する
  4. [action3]JavaScript を選択し、以下のコードを入力する
const action1 = {{ action1.data }}
const action2 = {{ action2.data }}
const mergedData = []
 
for (let i = 0; i < action1.length; i++) {
  const id = action1[i].id
  const data1 = action1[i]
  const data2 = action2.find(d => d.id === id)
 
  if (data2) {
    mergedData.push({ ...data1, ...data2 })
  }
}
 
return mergedData
  1. [テーブル] を配置する
  2. [データ] に {{ dataflow1.data }} と記述する