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 }} と記述する