如何在 Node-Red 中将多条消息合并为一条消息?

How to join multiple messages into just one message in Node-Red?

节点 1:

{
  topic: "cur_freq",
  payload: 600000
}

节点 2:

{
  topic: "min_freq",
  payload: 600000
}

节点 3:

{
  topic: "max_freq",
  payload: 1200000
}

在 Node-Red 中,如何根据主题将这 3 条消息(来自三个不同的节点)加入到一条消息中?

{
  payload: {
    "cur_freq": 600000
    "min_freq": 600000
    "max_freq": 1200000
  }
}

我已尝试使用这些设置加入节点,但调试没有显示任何内容:

您还没有为加入节点提供任何完成条件。

您需要告诉它等待 3 个消息部分。

澄清定义完成标准的一种方法:

您需要告知系统加入的消息数量。在你的情况下是 3: