合并两个消息负载
Combine two message payload
我在我的一个项目中使用了 node-red。而且我在一个节点中处理两个消息有效负载时遇到问题。我不想单独处理它们,而是希望此节点将两个输入合并为一个。
我在网上找到的所有答案都在谈论如何按顺序处理它们,我不想那样。我需要将它们变成一个消息有效负载并传递给下一个节点。
有人对此有任何见解吗?
使用 Join
节点。
这可以设置为组合 2 条传入消息,以便新的 msg.payload 是一个包含输入消息的 msg.payload 的数组。
也请检查 node-red-contrib-fusion,根据您的具体用例,它可能会或可能不会过度杀伤。
我在我的一个项目中使用了 node-red。而且我在一个节点中处理两个消息有效负载时遇到问题。我不想单独处理它们,而是希望此节点将两个输入合并为一个。 我在网上找到的所有答案都在谈论如何按顺序处理它们,我不想那样。我需要将它们变成一个消息有效负载并传递给下一个节点。 有人对此有任何见解吗?
使用 Join
节点。
这可以设置为组合 2 条传入消息,以便新的 msg.payload 是一个包含输入消息的 msg.payload 的数组。
也请检查 node-red-contrib-fusion,根据您的具体用例,它可能会或可能不会过度杀伤。