如何使用“查询”构建器在给定路径下和仅在AEM 6中激活的页面下执行全文搜索?

时间:2018-04-27 07:53:22

标签: aem cq5 query-builder

我想要在特定路径下以及仅激活或仅发布的网页下执行全文搜索。

因此,如果我们在/content/skynet/contact-us/jcr:content/content/slider/items下找到该文字并且未激活页面contact-us.html,则应忽略此匹配

path=/content/skynet
type=cq:Page
group.p.or=true
group.1_fulltext=icon-phone
group.1_fulltext.relPath=jcr:content

property=cq:lastReplicationAction
property.value=Activate

p.limit=1
p.offset=0

1 个答案:

答案 0 :(得分:1)

您的媒体资源cq:lastReplicationAction位于cq:PageContent节点上,而不在cq:Page上。因此,给出属性的相对路径应该可以解决您的问题。

path=/content/skynet
type=cq:Page
fulltext=icon-phone
fulltext.relPath=jcr:content
property=jcr:content/cq:lastReplicationAction
property.value=Activate
p.limit=-1 //To display all the results