Querybuilder |路径未修复的访问属性

时间:2017-05-19 14:29:54

标签: cq5 aem query-builder

通常我会使用过滤器来处理cq:tags之类的属性,如下所述。在这里,我知道内容结构中存在cq:tags属性:

group.5_group.fulltext.relPath=jcr:content/@cq:tags
group.5_group.fulltext=*location*

对于我可以在组件节点内删除任意数量的组件和属性的任何页面,我将如何为这些属性添加过滤器。

E.g。我的组件名称为componentprop是属性。 porp的一些例外路径可以是jcr:content/mainParsys/component/@propjcr:content/mainParsys/componen_anyrandomValue/@prop

group.5_group.fulltext.relPath=what_should_be_the_path_or_filter
group.5_group.fulltext=*location*

1 个答案:

答案 0 :(得分:1)

如果未定义,您为什么要尝试搜索路径?

您可以使用该组件的resourceType,因为它会保持不变,并在Query Debugger中尝试您的查询:

type=nt:unstructured
1_property=sling:resourceType
1_property.value=my-project/components/content/component
2_property=myprop
2_property.operation=exists

我可以在组件内搜索属性。