安装和升级 > 安装和配置指南 > 使用 PTC 解决方案安装程序 > 安装 Windchill 解决方案 > 可选产品设置 > Windchill Service Information Manager - S1000D Module > 配置和自定义 > 自定义 Windchill Service Information Manager - S1000D Module 安装的 SOLR 索引
  
自定义 Windchill Service Information Manager - S1000D Module 安装的 SOLR 索引
您可以自定义 SOLR 索引,以使用 SOLR 索引中的字段映射内容中的元素。如果将元素映射到索引中用于形成对话框内字段的字段名称,则元素的值将显示为对话框中字段的值。
以下示例显示了如何将内容中 toolSpec (发行版本 4.0.1) 的 name 元素映射至 Arbortext EditorInsert Technical Information Repository Reference 对话框中的 name 字段。
Indexing PCDATA XPath 属性 (在站点级别提供) 可让您添加一些条目来定义应为其 PCDATA 内容应建立索引的元素,以及元素在 SOLR 索引中列出的方式。
1. 通过“站点” > “实用程序” > “类型和属性管理器”导航至站点的“类型和属性管理器”
2. 导航至想要为其索引数据的对象类型
以下示例展示了为发新版本 4.0.1 技术信息库数据模块索引数据:
EPM Document > Dynamic Document > Base Rules Type > S1000D > Data module > 4.0.1 Data mdule > Data module (Flat) > 4.0.1 Technical Repository (Flat)
3. 查看对象类型的 Indexing PCDATA Xpath 属性 - 其值设置为 /toolSpec/itemIdentData/name:name
此值将为 /toolpec/itemIdentData/name 元素建立 PCDATA 索引,并将其作为 4.0.1 技术信息库对象的 sisaad_name 列在 SOLR 中。
name 字段随即出现在 Insert Technical Information Repository Reference 对话框中。该字段的值从 4.0.1 技术信息库对象索引的 sisaad_name 字段中提取。
该属性的语法为 XPath:indexName
XPath 是内容中元素的路径,而 indexName 是元素中 PCDATA 的 ID,此 ID 将出现在 SOLR 索引中 (带有 sisaad_ 前缀)。两个参数由冒号分隔。
您可以使用竖线 | 对此对象类型的多个定义进行分隔,即 XPath:indexName|XPath:indexName