课程章节介绍
今天我们来聊聊Salesforce中的一个大对象类型,叫做标准大对象。这类对象是由Salesforce自己定义并包含在他们的产品中的。今天我们要特别介绍的是FieldHistoryArchive这个标准大对象。
FieldHistoryArchive是用来存储字段历史数据的,它是Field Audit Trail产品的一部分。简单来说,这个对象可以帮助我们保留所有对象的字段历史值。但是,只有那些拥有“保留Field History”权限的用户才能使用这个对象。这个功能从API版本29.0开始就可以使用了。
FieldHistoryArchive对象的一个实例就代表了一个字段值的单次更改。无论是标准字段还是自定义字段的历史记录,它都能存储。在这个对象中,Field字段通常会返回字段的名称。但是,如果父字段或对象被删除了,它就会返回字段的ID。这时候,你可以使用这个ID从FieldNameAfterArchival和ParentNameAfterArchival字段中分别检索出旧的字段和对象名称。
这样,即使某些字段或对象被删除了,我们仍然可以通过FieldHistoryArchive来查看它们的历史记录。这对于需要追踪数据变更的团队来说,是一个非常强大的工具。希望这个解释能帮助你更好地理解FieldHistoryArchive的作用和重要性。