Package org.elasticsearch.action.search

Examples of org.elasticsearch.action.search.SearchRequestBuilder.addSort()


      switch (query.getModificationDateSortOrder()) {
        case Ascending:
          requestBuilder.addSort(IndexSchema.MODIFIED, SortOrder.ASC);
          break;
        case Descending:
          requestBuilder.addSort(IndexSchema.MODIFIED, SortOrder.DESC);
          break;
        case None:
        default:
          break;
      }
View Full Code Here


    // Order by creation date
    else if (!SearchQuery.Order.None.equals(query.getCreationDateSortOrder())) {
      switch (query.getCreationDateSortOrder()) {
        case Ascending:
          requestBuilder.addSort(IndexSchema.CREATED, SortOrder.ASC);
          break;
        case Descending:
          requestBuilder.addSort(IndexSchema.CREATED, SortOrder.DESC);
          break;
        case None:
View Full Code Here

      switch (query.getCreationDateSortOrder()) {
        case Ascending:
          requestBuilder.addSort(IndexSchema.CREATED, SortOrder.ASC);
          break;
        case Descending:
          requestBuilder.addSort(IndexSchema.CREATED, SortOrder.DESC);
          break;
        case None:
        default:
          break;
      }
View Full Code Here

            searchRequestBuilder.addFields(toArray(query.getFields()));
        }

        if(query.getSort() != null){
            for(Sort.Order order : query.getSort()){
                searchRequestBuilder.addSort(order.getProperty(), order.getDirection() == Sort.Direction.DESC? SortOrder.DESC : SortOrder.ASC);
            }
        }
        return searchRequestBuilder;
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.