2013-07-04 19 views

回答

3

可以使用QueryBuilder的找到用戶和組JSON格式的列表:

用戶:

http://localhost:4502/bin/querybuilder.json?property=jcr:primaryType&property.value=rep:User 

組:

http://localhost:4502/bin/querybuilder.json?property=jcr:primaryType&property.value=rep:Group 

這兩個的關鍵參數查詢是屬性和property.value。它們指定我們正在搜索的屬性名稱(jcr:primaryType)和我們正在搜索的值(分別代表:User和rep:Group)

這些查詢會返回匹配節點的列表,這樣的:

{ 
    success: true, 
    results: 10, 
    total: 11, 
    offset: 0, 
    hits: [ 
    { 
    path: "/home/groups/u/user-administrators", 
    excerpt: "", 
    name: "user-administrators", 
    title: "user-administrators", 
    created: "2013-06-14 10:50:39" 
    }, 
    ... 
    ] 
} 

你可以找到的QueryBuilder這裏的更多信息: http://www.slideshare.net/alexkli/cq5-querybuilder-adapttoberlin-2011

這將告訴您如何通過添加更多的標準,以限制查詢

+0

嗨克里斯,非常感謝 –

+0

胡布里託,請[接受](http://stackoverflow.com/help/someone-answers)答案,如果它滿足您的需求。 – diffa

+0

也意識到將querybuilder保留在生產環境中是非常危險的,因爲它允許任何人插入查詢。 – Batavia

相關問題