2015-06-23 3 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»

Есть ли способ, чтобы указать диапазон дат или мне придется вручную делать, что возвращаемые результаты ?

ответ