Elasticsearch:仅汇总n个最相关的搜索结果

时间:2018-04-11 22:57:35

标签: elasticsearch

我想在一小部分文档上运行聚合。子集应仅包含domCompleteTime字段值匹配的文档,或者与提供的值紧密匹配的文档。

我最接近的是聚合匹配较窄范围的文档(见下文),但查询不可靠,因为文档命中数的范围可以从0到100+。

我真正想要的是重写查询以始终聚合5个最接近的匹配。我在es文档中找到的最接近的是$page = Page::findBySlug($slug); $posts = Post::where('category_id', $page->id)->paginate(16); 但是AFAICT似乎只适用于群组,这不是我在这里寻找的。

top_hits

0 个答案:

没有答案