2015-06-23 247 views
0

有没有一种方法来过滤属性,你知道存在?QueryBuilder自定义过滤器

Map<String, String> predicates = new HashMap<String, String>(); 
      predicates.put("path", searchPath); 
      predicates.put("type", "cq:Page||dam:Asset"); 
      predicates.put("orderby", orderBy); 

    QueryBuilder qb = resourceResolver.adaptTo(QueryBuilder.class); 
    Session session = resourceResolver.adaptTo(Session.class); 

    Query query = qb.createQuery(PredicateGroup.create(predicates), session); 
    query.setHitsPerPage(0); 

我知道,返回的结果应具有以下属性:“JCR:pubdate的”

是否有指定日期范围的方式或做我必须做手工,要返回的结果?

回答