Example usage for org.springframework.data.solr.core.query SimpleQuery addSort

List of usage examples for org.springframework.data.solr.core.query SimpleQuery addSort

Introduction

In this page you can find the example usage for org.springframework.data.solr.core.query SimpleQuery addSort.

Prototype

@SuppressWarnings("unchecked")
    @Override
    public final <T extends Query> T addSort(@Nullable Sort sort) 

Source Link

Usage

From source file:com.nixmash.springdata.solr.repository.custom.CustomProductRepositoryImpl.java

@Override
public List<Product> searchWithCriteria(String searchTerm) {
    logger.debug("Building a criteria query with search term: {}", searchTerm);

    String[] words = searchTerm.split(" ");

    Criteria conditions = createSearchConditions(words);
    SimpleQuery search = new SimpleQuery(conditions);
    search.addSort(sortByIdDesc());

    Page<Product> results = solrTemplate.queryForPage(search, Product.class);
    return results.getContent();
}