我该如何解决此错误.我想完成触发器分配



错误:顶点触发器 帐户地址触发器导致意外异常,请与管理员联系: 帐户地址触发器: 执行后更新导致: 系统。最终异常: 记录是只读的: 触发器。帐户地址触发器: 第 6 行,第 1 列

同时解决为帐户创建 Apex 触发器,该触发器根据自定义字段将送货地址邮政编码与账单地址邮政编码匹配。我得到了上面提到的错误我写了正确的逻辑,但仍然收到错误。

你的问题真的很差,发布你到目前为止写的代码和/或链接到那个挑战(它是什么,一个 Trailhead 任务?作业?求职面试?

我的猜测是,您的触发器应该作为"插入之前,更新之前"而不是"之后"运行。 Before's用于各种验证和字段预填充,其中一个显着功能是您不需要显式编写update myrecords; - 您可以免费保存到数据库。 After's更多的是用于创建相关记录等副作用,任何仅在生成记录 ID 后才有意义的内容。

最新更新