Salesforce 连接器查询单骡子 4 中的命名参数



我想在 Mule 版本 4 的 Salesforce 连接器中查询单个操作的 where 条件中使用命名参数。我尝试了以下配置,但它的抛出错误。

<salesforce:query-single doc:name="Query single" doc:id="dcec29d2-e031-123-be05-4566777" config-ref="Salesforce_Config" target="userId">
<salesforce:salesforce-query >select id from user where email:email</salesforce:salesforce-query>
<salesforce:parameters ><![CDATA[#[output applicaton/java
---
{
email : payload.email
}]]]></salesforce:parameters>
</salesforce:query-single>

如何在 Mule 4 的 salesforce 连接器中使用命名参数?

尝试使用

<salesforce:query-single doc:name="Query single" doc:id="dcec29d2-e031-123-be05-4566777" config-ref="Salesforce_Config" target="userId">
<salesforce:salesforce-query >select id from user where email= ':email'</salesforce:salesforce-query>
<salesforce:parameters ><![CDATA[#[output applicaton/java
---
{
"email" : payload.email
}]]]></salesforce:parameters>
</salesforce:query-single>

最新更新