1

我需要根据节点名称中的部分/通配符来获取搜索结果,以检索 AEM 表单门户数据。

例如,如果任何用户电子邮件下有多个草稿 Id 节点(在 /conten/forms/fp 下创建的唯一节点)。每个草稿应用程序节点将驻留在 conten/forms/fp/ .com|.net /metadata/draftId 下

注意:用户节点最终将具有 .com 或 .net。还附上图片以供参考。我应该得到 testsonar@mailiantor.com/testsonar%40@mailinator.com 作为结果,因为用户有多个草稿应用程序。

在此处输入图像描述

我的要求是找出拥有​​多个草稿的用户。任何人都可以建议使用 Query builder API 来实现这一点。我尝试过以下谓词,但注意到路径中不支持通配符。

type=nt:unstructured
path=/content/forms/fp/*/drafts/metadata
path.exact=false
path.false=false
4

1 回答 1

0

使用谓词时,您应该能够使用如下内容:

group.1_property.value=%term%
group.1_property=jcr:path
group.1_property.operation=like
于 2020-07-24T06:07:20.017 回答