部署新的Node-RED流时,“警告:msg属性不能再覆盖设置节点属性”

时间:2016-04-11 19:17:04

标签: ibm-cloud node-red

我对Node-RED流程进行了一些更改,并在部署流程时弹出以下警告:

  

警告:msg属性不能再覆盖set node properties。   请参见bit.ly/nr-override-msg-props

如何摆脱警告?

1 个答案:

答案 0 :(得分:0)

以上link注意到:

  

在将来的节点和将来的版本中,msg.some_property将只是   如果未在节点中设置属性,则使用此选项。

     

当前使用覆盖功能的节点将继续使用   此版本中的功能,但也会收到警告,注意到   不推荐使用此行为。

     

受此行为影响的核心节点和属性是:

     

http请求:msg.url和msg.method   电子邮件:msg.to   file:msg.filename

我意识到我在msg.url节点中设置了function,并且流中的下一个http request节点设置了URL。一旦我删除了函数节点中的msg.url,警告就消失了。