当前位置: 首页 > 知识库问答 >
问题:

Salesforce Apex未更新记录

曹德明
2023-03-14

我正在尝试在沙盒中对Salesforce中Account对象中的一个字段进行简单更新,但它似乎没有提交。我遵循如下所述的提取和更新记录的基本原则:

String accountId = '12345'
Account queriedAccount = [SELECT Id, Communication_Bubble__c FROM Account WHERE id = :accountId limit 1];
System.debug(queriedAccount);

// set the field i want to update
queriedAccount.Communication_Bubble__c = 'New Donor';

// update field
update queriedAccount;

// run select again to see if update went through
Account queriedAccount2 = [SELECT Id, Communication_Bubble__c FROM Account WHERE id = :accountId limit 1];
System.debug(queriedAccount2);

运行这段代码后查看日志,可以看出更新已经完成,因为我能够提取帐户,它显示了带有更新字段的帐户。以下是两个调试显示的内容:

Debug1:|调试|帐户:{Id=12345}(通信气泡为空)

Debug2:|调试|帐户:{Id=12345,Communication\u Bubble=New Provider}

从上面看,更新似乎正按其应有的方式运行。但当我转到仪表板中的帐户,或在开发人员控制台中通过查询拉取帐户时,通信气泡字段仍然为空。

似乎我错过了某种promise,但我不知道这是什么。

共有1个答案

孔鸿哲
2023-03-14

这不可能编译,你匿名太多了吗?

  1. Communication\u Bubble-实际字段名可能是Communication\u Bubble\u c

您实际拥有一些重置值的代码的可能性很低(必须是未来的、基于时间的工作流等才能工作,但在第二次查询中未被检测到……但我的投票是“您刚刚更新了错误的记录”

 类似资料:
  • 我有两张表“产品”和“库存”。表将包含所有产品。在库存表中,我每次都将产品的库存保存为一个新的条目。 我有两种类型的产品。“1”类型的产品将以stock作为编号,“0”类型的产品将以stock作为重量。因此,在products表中,我创建了两列“stock_weight(保持在库存表中输入的总重量)”和“pieces(保持在库存表中输入的总数量)”。 为此,我在stock表上创建了一个触发器,每当

  • 更新记录 V2.0.0 加入寄存器运行模式,可大幅提升热更内数值计算性能 执行性能整体提升,传统非寄存器模式执行效率也得到一定幅度提升 修正热更内finnaly块在一些情况下不正确的bug,连带修复了yield return和async/await的一些异常情况 修正值对类型绑定后的数组进行操作时的异常 修正热更内Enum一些情况下Equals结果错误的bug 修正跨域继承接口时的一些异常情况 修

  •  版本更新记录 2016.09.10 1) 底层组件-新增时间处理集合 2016.09.5 1) 底层组件-优化防刷 2) 底层组件-错误监控 2) 底层组件-优化通过类名绑定相关事件 2016.08.25 1) 底层组件-新增百度统计组件 2016.08.11 1) 底层组件-优化udb定制登录,增加QQ登录 2) 活动组件-新增完成任务组件 2016.08.9 1) 活动组件-新增防刷组件

  • 更新记录命令用于修改特定记录的值。 是更新特定字段值的基本命令。 以下语句是命令的基本语法。 以下是有关上述语法中选项的详细信息。 - 定义要更新的字段。 - 将指定的字段值增加给定的值。 - 在收集字段中添加新项目。 - 从收集字段中移除一个项目。 - 在地图字段中输入条目。 - 用JSON文档内容替换记录内容。 - 将记录内容与JSON文档合并。 - 指定如何锁定加载和更新之间的记录。有两个选

  • 1.2到1.3的变化 功能新增 创建应用新增功能 新增日志设置,可以把对日志的各个输出源进行开关设置。 应用的日志新增输出到fds的功能,可以把应用日志导入到生态链公司自己的dfs中 一个应用现在可以设置多个内部服务端口,应用支持多端口了 提供HTTPS的外部服务时,可以设置白名单限制IP访问 提供HTTPS的外部服务时,增加accesslog选项,可以选择收集该域名的acccesslog日志到s

  • 从v1.5版本开始建立起严格的版本更新记录。目前平均迭代时间为每半年一个大版本,每2-4周一个小版本。 建议使用的PHP版本 7.2 [最新版] 7.3 [最新版] 7.4 [最新版] 建议使用的Swoole版本 v4.5.x [抢鲜体验] v4.4.x [最新稳定版] v1.10.x [老用户专属版] !> 1.x分支已进入特性锁定期,不再开发新功能,仅修复BUG 2.x、3.x 已废弃 4.x