2014-04-30 66 views
0

我試圖使用CQ qurybuilder工具來查找包含字符'#'但我不是所有的節點名稱(在樹結構中)做在CRXDE搜索在CQ成功的。作爲Querybuilder工具的新手,我不知道要使用相同的確切條件。 請幫忙。搜索在JCR節點名稱子用CQ的QueryBuilder

我試圖在/bin/querybuilder.json tool-type=nt:file&path=/content/dam/marketinghub&property=nodename&property.value=#

下面的查詢我認爲property=nodename部分是錯誤的。當我必須在節點名稱本身中進行搜索而不是在節點的任何特定屬性中搜索屬性名稱時,應該提到什麼?

回答

1

幾乎在那裏,但它不是您需要搜索的屬性,它是節點的名稱。 你有一個nodename predicate爲你完成這項工作。

它接受您想要搜索的模式。所以你的情況,查詢將

type = nt:file 
path = /content/dam/marketinghub 
nodename = *#* 

JSON的QueryBuilder的網址是

/bin/querybuilder.json?nodename=*%23*&path=%2fcontent%2fdam%2fmarketinghub&type=nt%3afile 

進一步學習上查詢生成器,請參閱this doc

相關問題