spring data elasticsearch 4.0 使用 Page

阅读 234

2022-05-06

SearchHits<HashMap> hits = template.search(sq, HashMap.class, index);
SearchPage<HashMap> pages = SearchHitSupport.searchPageFor(hits, sq.getPageable());

如果需要自定义返回值则使用map方法

Page<HashMap> page=pages.map(this::converHashMap);
private HashMap converHashMap(SearchHit<HashMap> hit) {
        HashMap<String, Object> resultmap = new HashMap<>();
       //.......
        return resultmap ;
 }

相关推荐

精彩评论(0)

0 0 举报