【问题标题】:Combine two message payload合并两个消息负载
【发布时间】:2018-04-11 21:07:18
【问题描述】:

我在我的一个项目中使用 node-red。而且我无法在一个节点中处理两个消息有效负载。我不想单独处理它们,而是希望这个节点将两个输入组合成一个。 我在网上找到的所有答案都是关于如何按顺序处理的,我不希望这样。我需要将它们变成一个消息有效负载并传递给下一个节点。 有人对此有任何见解吗?

【问题讨论】:

    标签: node-red


    【解决方案1】:

    使用Join 节点。

    这可以设置为合并 2 条传入消息,以便新的 msg.payload 是一个包含输入消息的 msg.payload 的数组。

    【讨论】:

    • 我认为这不是我想要的。加入仅合并来自一个节点的消息。在这种情况下,我从两个节点进行组合。
    • 只需将 2 个节点的输出连接到连接节点的输入
    【解决方案2】:

    还要检查 node-red-contrib-fusion,根据您的具体用例,这可能会也可能不会过分杀伤力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 2023-02-01
      • 2017-08-22
      • 1970-01-01
      • 2013-03-23
      • 2018-04-17
      • 1970-01-01
      相关资源
      最近更新 更多