【发布时间】:2018-06-11 21:24:19
【问题描述】:
有没有人成功将 search_after 与 spring-data-elasticsearch 一起使用?
我已将_uid 添加到我的排序中,该排序正确地被@Controller 放入我的Pageable 中。我打开了慢查询日志并验证了如果我手动运行@Repository 生成的查询,我得到了响应:
"sort": [
1522270372773,
"log#AWJuYn7SAKReCIGzMYda"
]
我添加到我的 pojo 中(@Repository 返回的类):
@JsonProperty("sort")
String[] sort;
排序总是返回为空。尝试了几种不同的方法,但无法弄清楚如何设置排序。有什么想法吗?
【问题讨论】:
-
我想到的一件事是数组中的第一项不是字符串。有趣的是,当 elasticsearch 本身不允许时,elasticsearch 人制作了一个混合类型的数组。