在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

java api 中关于search_after的SearchAfterBuilder怎么使用

Elasticsearch | 作者 dlliwei | 发布于2019年01月16日 | 阅读数:7317

如题, 想使用search_after功能,找到api:SearchAfterBuilder,不知道怎么使用,谁知道呢?
已邀请:

rochy - rochy_he

赞同来自:

首先要理解 search_after 这个功能;
例如你现在需要安装 id 和 time 进行排序;
你获取了第一页的结果后,现在需要获取第二页内容
你需要使用第一页最后一条的 id 和 time,作为 search_after 的参数chuan传递到查询qing'qi请求中。
下面是样例:
SearchAfterBuilder searchAfterBuilder = new SearchAfterBuilder(); 
searchAfterBuilder.setSortValues(new Object[]{"上一页的ID", "上一页的时间"});

world

赞同来自:

could you please show me  the code?

要回复问题请先登录注册