Spring Data - хранилище Reids не сортируется с помощью pageRequest - PullRequest
0 голосов
/ 28 ноября 2018

Я вызываю хранилище по параметрам id и pageRequest, но мне не удается отсортировать результат.Я называю свой репозиторий на уровне сервиса следующим образом:

Sort sort = new Sort(Sort.Direction.DESC, "dateTime");
PageRequest pageRequest = new PageRequest(0, 10, sort) ;
repository.findById(id, pageRequest);

А вот мой класс репозитория:

public interface QueryResultRepository extends CrudRepository<QueryResult, String>{
    Page<QueryResult> findById(String id, Pageable pageable);
}

Класс сущности:

@RedisHash("queryresultdataredis")
public class QueryResultDataRedis {

    @Id
    private String id = null;
    @Indexed
    private String queryId = null;
    private String name;

enter image description here

...