如何使用Adobe CQ5中的查询获取用户和组详细信息

时间:2013-07-04 17:16:08

标签: adobe cq5 query-builder

我们如何使用CQ5中的Query来提取用户和组详细信息?

1 个答案:

答案 0 :(得分:4)

您可以使用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和property.value。它们指定我们正在搜索的属性名称(jcr:primaryType)和我们要搜索的值(rep:User和rep:分别为。

这些查询将返回一个匹配节点的列表,如下所示:

{
  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

这将向您展示如何通过添加更多条件来限制查询。