簡體   English   中英

使用BigDecimal時Salesforce update()方法錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM