[英]Salesforce update() method error when using a BigDecimal
关于数据类型,Salesforce中的upsert和update操作之间有区别吗?
我使用upsert同步我的联系人并更新以同步我的帐户。
在为联系人设置自定义字段时,我将其传递给BigDecimal值,并愉快地与Salesforce同步,当我致电update并得到以下信息时,请对我的客户执行相同的操作:
无法找到:java.math.BigDecimal的xml类型
似乎更新方法不喜欢BigDecimals?
谢谢,
克里斯
我无法说清楚您为什么会用Account而不是Contact遇到问题,但是我的第一个倾向是根本不尝试传入BigDecimal,而是使用BigDecimal.doubleValue()将其首先转换为double。 。 不利之处是您可能会在此失去一些精度,但不利之处在于它应该可以正常工作:)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.