我有一个将数据从MySQL提取到Salesforce的mule流程。有一个字段是purchase_date。它是MySQL中的字符串,需要映射到purchase_date__c,这是Salesforce中的日期时间。
在Datamapper中,我只是直接映射它们,但记录无法插入到Salesforce中。在这种情况下,如何转换数据类型? 非常感谢。
答案 0 :(得分:0)
嗨,您是否正在使用数据映射器? 您可以使用小型java组件并将字符串转换为dateTime并将其作为变量调用
答案 1 :(得分:0)
在datamapper中选择脚本按钮, 在相应的输入输出映射中,您可以使用datamapper函数。 下面是将日期转换为字符串转换的函数 例如:
output.CreationDateAndTime = date2str(new java.util.Date()," yyyy-MM-dd HH:mm:ssZ");
希望这可以帮助你