查找字段将父级或被引用对象中的字段值填充到子级对象、引用对象或文档。这样,用户便可以从相关记录中查看相关信息。查找字段永远不可编辑;它们只是提供了显示相关对象记录中的信息的一种方式。您可以搜索、筛选和报告查找字段。它们还提高了动态访问控制的精细度。查找字段可以存在于对象、高容量对象或文档上。
注意:查找字段会异步更新。因此,建议不要在生命周期入口操作或入口条件等基于时间的流程中将它们用作条件。
在编辑模式下,查找字段的值会在更改其父级或引用对象字段时自动更新。
对象关系
对象和高容量对象中的查找字段必须利用出站(父级或引用)对象关系:
- 父子关系示例:产品是市场营销活动的父级对象。您可以在市场营销活动对象上创建查找字段以从产品对象中提取数据,但您不能在产品对象上创建查找字段以从市场营销活动对象中提取数据。
- 引用关系示例:仅适用于对象上的查找字段:机构对象具有指向市场营销活动对象的引用关系。您可以在机构对象上创建查找字段以从市场营销活动提取数据,但您不能在市场营销活动对象上创建查找字段以从机构对象中提取数据。
如果您用于查找的源字段是引用字段,则您添加字段的对象会继承该关系,这意味着您现在可以在报告和信息板中使用该关系。
文档-对象关系
文档上的查找字段必须使用通过对象-类型文档字段创建的对象关系。他们不能使用通过对象上的文档引用字段创建的关系。
- 文档-对象关系示例:宣传材料文档类型上的产品字段可创建该文档类型与产品对象之间的关系。您可以创建文档类型的查找字段,用于从产品对象上的产品系列字段中提取数据。
字段类型和限制
文档
在文档上创建查找类型的字段时,源字段必须具有以下字段类型之一:
- 对象
- 选项列表(单选和多选)
对象和高容量对象
在对象或高容量对象上创建查找类型的字段时,源字段必须具有以下字段类型之一:
- 对象
- 选项列表
- 文本
- 长文本
- 富文本
- 日期
- 日期时间
- 是/否
- 数字
- 货币
文档上的查找字段可以将多选字段用作查找对象字段,但不能用作查找源字段。
查找字段也不能使用以下字段作为源字段:
- 在可搜索对象字段中设置的字段
- 非活动字段
- 其他查找类型字段
审计跟踪
Vault 在以下场景中对相应的对象记录添加审计跟踪条目,但高容量对象上的查找类型字段除外:
- 查找字段的源值发生更改
- 初始化查找字段并设置查找字段值
- 查找字段基于更改的引用对象
Vault 使用查找字段添加与记录上最后修改日期对应的审计跟踪条目,该字段在上述场景下也会更新。
限制
Vault 限制您可通过以下方式创建的查找字段的数量。这些限制可确保您的 Vault 不会遇到任何性能问题。
对象上的查找字段
以下限制适用于在对象上创建的查找字段:
限制名称 | 限制 | 描述 |
查找字段关系的最大数量 | 5 | 这是一个对象可以拥有的查找关系的最大数量。例如,如果产品对象与另外五 (5) 个对象具有查找关系,您将无法创建与第六个对象的查找关系。 |
每个关系的查找字段的最大数量 | 8 | 这是您可以为查找关系创建的查找字段的最大数量。例如,如果产品对象与通用名称对象具有查找关系,则您只能在引用通用名称字段的产品上创建八 (8) 个查找字段。 |
源对象的查找关系的最大数量 | 8 | 这是可以指向单个源对象的查找关系的最大数量。例如,所有对象中只有八 (8) 个关系可以具有引用产品对象的查找关系。您将无法从任何对象创建引用产品的第九个查找关系。 |
文档中的查找字段的限制
以下限制适用于查找类型的文档字段。请注意,从文档类型层次结构中的更高级别继承的字段在这些限制计算中算作单个字段。
限制名称 | 限制 | 描述 |
每个对象引用字段的查找字段 | 7 | 这是可以依赖于单个文档到对象引用字段的最大查找数量。例如,“产品”是基础文档上的对象引用字段。此字段创建文档和“产品”对象之间的关系。您不能创建超过七 (7) 个使用此字段指向“产品”对象的查找字段。如果文档类型与同一对象(“产品”和“次要产品”)具有两种不同的关系,则 Vault 会为每种关系单独计算此限制。 |
每个源字段的查找字段 | 7 | 这是在整个 Vault 中可以指向源对象上同一源字段的查找字段的最大数量。例如,您不能创建超过七 (7) 个从“产品”对象上的“通用名称”字段获取其值的查找字段。 |
每个源对象的查找字段 | 7 | 这是在整个 Vault 中可以指向给定对象上任何源字段的查找字段的最大数量。例如,“产品”和“次要产品”是基础文档上的对象引用字段,它们都指向“产品”对象。您不能创建超过七 (7) 个使用这两种文档到对象关系的查找字段,因为它们指向同一个源对象(“产品”)。 |