更新内容片段以进行优化的 GraphQL 筛选

要优化GraphQL筛选器的性能,请运行过程以更新内容片段。

注意

更新内容片段后,您可以遵循以下推荐: 优化GraphQL查询.

前提条件

确保您至少具有6.5.17.0版本的AEM。

更新内容片段

要运行该过程,请执行以下步骤:

  1. 配置OSGi设置 对于 内容片段迁移作业配置

    OSGi内容片段迁移作业配置
  2. 在对话框中,按以下方式设置这两个参数:

    • ContentFragmentMigration:Enabled1
    • ContentFragmentMigration:强制1
  3. 保存 规范 — 更新过程启动。

  4. 等待该过程完成。 当属性为 cfGlobalVersion 显示于 /content/dam 并且将设置为 1.

  5. 返回到OSGi配置以取消激活该过程。

    在的对话框中 内容片段迁移作业配置 按以下方式设置这两个参数:

    • ContentFragmentMigration:Enabled0
    • ContentFragmentMigration:强制0

限制

请注意以下限制:

  • 只能在完全更新所有内容片段(由 JCR 节点 /content/damcfGlobalVersion 属性指示)后,才能优化 GraphQL 筛选器的性能

  • 如果在运行更新过程后从包导入了内容片段(使用 crx/de),则直到再次执行更新过程后,才会在 GraphQL 查询结果中再次考虑这些内容片段。

在此页面上