2015-06-23 249 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的」

是否有指定日期範圍的方式或做我必須做手工,要返回的結果?

回答