【问题标题】:Mule update to salesforce data销售人员数据的骡子更新
【发布时间】:2015-06-19 21:31:05
【问题描述】:

这将更新 sfdc 中的帐户,但我需要在更新结束时放置条件,即 where 条件,无论如何我可以处理它吗?我的查询应该是这样的:

更新 sfdcaccount setFields WHERE client_id='#[payload.get('id')]'

我看过一些例子,选择带有条件的查询,如果满足则更新。可以根据情况直接更新吗?

骡流:

<sfdc:update config-ref="SFDC__DevInt" type="Account" doc:name="Salesforce">
   <sfdc:objects ref="#[payload]"/>
</sfdc:update>

【问题讨论】:

    标签: salesforce mule


    【解决方案1】:

    如果您的 client_id 是外部 id (Salesforce docs),您可以获取对象,删除 id/任何其他外部键,然后设置 client_id,它将更新对象。

    请注意,如果您使用原始获取的对象,所有字段都可能会被替换。也许您应该在更新之前设置自己的输入映射,这样您就不会错误地更改任何字段/未来字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      • 2012-09-12
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多