Salesforce连接器Query Single Mule 4中的命名参数

时间:2018-05-27 14:41:27

标签: mule mule-component mule-esb

我想在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>

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

1 个答案:

答案 0 :(得分:1)

尝试

<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>