小编Kam*_*nan的帖子

Cq5中的查询构建器API

嗨,我正在实现一个Java模块来获取具有特定组件的页面.下面是我使用的代码片段,但在运行模块时会收到警告说没有找到PredicateEvaluator 'sling:resourceType'.请建议我将resourceType属性作为查询参数的正确方法

Map<String, String> predicateMap = new HashMap<String, String>();
predicateMap.put("path","/content/geometrixx-outdoors/en/men");
predicateMap.put("type", "cq:Page");
predicateMap.put("sling:resourceType", "geometrixx-outdoors/components/title");
predicateMap.put("p.limit", "-1");
QueryBuilder queryBuilder = slingScriptHelper.getService(QueryBuilder.class);
com.day.cq.search.Query queryObj = queryBuilder.createQuery(PredicateGroup.create(predicateMap), session);
Run Code Online (Sandbox Code Playgroud)

jcr jcr-sql2 aem

0
推荐指数
1
解决办法
549
查看次数

标签 统计

aem ×1

jcr ×1

jcr-sql2 ×1