如何在Node Red中的Salesforce节点中的SOQL中动态更改where子句

时间:2019-07-10 09:34:29

标签: salesforce node-red

如何从post API获取参数并在节点红色的SOQL中的where子句中使用该参数。 在我的情况下,我从邮递员传递“名称”,并且在红色节点中已将salseforce SOQL节点与http(post)节点连接。尝试将where子句更改为where name ='{msg.payload.name}',但不起作用。

操作方法??

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

假设这是针对节点的node-red-contrib-salesforce集合中的SOQL节点。

此节点的文档说明可以通过msg.query参数传递查询。

  

可以在节点中配置查询,但是如果留为空白,则应在msg.query的传入消息中设置查询。有关更多信息,请参见Salesforce SOQL文档。

因此,要执行所需的操作,必须先在功能节点或更改节点中构建查询,然后再将其传递到SOQL节点。