索引转换器

索引转换器是一个实用程序,旨在迁移客户的索引定义,以便为迁移到AEM as aCloud Service做准备。

简介

索引转换器允许AEM开发人员将现有的自定义Oak索引定义作为与自定义Oak索引定义兼容的Cloud Service迁移到AEM。

注意

索引转换器仅转换​lucene​类型的自定义Oak索引定义,这些定义位于/apps/oak:index下。 它不会转换为nt:base创建的​lucene​类型索引。

有两种方法可创建自定义Oak索引定义:

  • under /apps (通过任何自定义内容包)
  • /oak:index路径下

如果使用了确保Oak索引,请注意确保AEM作为Cloud Service不支持定义,因此需要先将定义转换为Oak索引定义,然后需要迁移到自定义Oak索引定义,这些定义与AEM作为Cloud Service兼容,如下指南所示:

  • 如果将属性忽略设置为true,则忽略或跳过“确保定义”
  • jcr:primaryType更新为oak:QueryIndexDefinition
  • 按照OSGi配置中所述,删除要忽略的所有属性
  • 从“确保定义”中删除子树/facets/jcr:content

使用索引转换器

在此页面上