CQ5 Querydebugger返回结果,不包括给定的路径

时间:2013-12-19 21:05:40

标签: cq5

我正在尝试使用querydebugger工具从mysite获取值,我的主页在pageTitle字段中有一个值Inicio。我的查询很简单,即在路径/内容/ mysite / es和下面的任何地方搜索具有值Inicio的pageTitle

path=/content/mysite/es
type=cq:Page
fulltext=Inicio
fulltext.relPath=jcr:content/@pageTitle

给出了以下xpath查询

/jcr:root/content/mysite/es//element(*, cq:Page)
[
jcr:contains(jcr:content/@pageTitle, 'Inicio') 
]

当我运行时,我没有从主页/ content / mysite / es获得结果,但它在此节点下面给出了结果

我尝试了不同的选项来获取结果,包括给定的路径及其子页面但不适用于我。

我有什么遗失的吗?

1 个答案:

答案 0 :(得分:2)

添加path.self=true以便在搜索中包含给定路径及其子树。否则它只搜索子树。

path=/content/mysite/es
path.self=true
type=cq:Page
fulltext=Inicio
fulltext.relPath=jcr:content/@pageTitle

可以找到支持的其他属性here