0
안녕하세요, 저는 특정 구성 요소가있는 페이지를 가져 오기 위해 Java 모듈을 구현하고 있습니다. 다음은 내가 사용하는 코드 조각입니다.하지만 모듈을 실행할 때 경고 메시지가 나타나는데 'sling:resourceType'
에 대한 PredicateEvaluator가 없습니다. 친절Cq5의 빌더 API
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);