web-dev-qa-db-ja.com

2つのメッセージペイロードを組み合わせる

プロジェクトの1つでnode-redを使用しています。また、1つのノードで2つのメッセージペイロードを処理できません。個別に処理したくないので、このノードで両方の入力を1つに結合したいと考えています。私がオンラインで見つけたすべての回答は、それらを順番に処理する方法について話されていたので、私はそれを望んでいません。それらを1つのメッセージペイロードにして、次のノードに渡す必要があります。誰かこれについて何か洞察がありますか?

Joinノードを使用します。

enter image description here

これは、2つの着信メッセージを結合するように設定できるため、新しいmsg.payloadは、入力メッセージのmsg.payloadを含む配列になります。

enter image description here

8
hardillb

特定のユースケースに応じて、やりすぎかもしれないし、そうでないかもしれないnode-red-contrib-fusionもチェックしてください。

1
Thomas B