搜索结果的弹性搜索阈值



我有一个弹性搜索查询,它按排序顺序返回正确的结果(最高的相关性在顶部并且是准确的(。但是,查询也向我返回了很多结果,除了前 4 或 5 个之外,结果似乎不太相关。

我的问题是:

如何设置阈值,以便只有最相关的结果 由查询返回

您可以在 elasticsearch 查询中使用大小参数来返回配置的结果数。因此,在您的示例中,如果您认为只有前 5 个结果与您相关,则可以将此size参数设置为 5。

请注意,您可能已经知道 elasticsearch 结果已经根据它们的分数进行排序,因此使用 5size意味着将返回前 5 个相关文档。

相关内容

  • 没有找到相关文章

最新更新