0

我不确定这是否可能,但我试图在 ElasticSearch 结果中引入变化。类似于谷歌如何限制域名结果,例如它通常会显示来自任何特定域的最多 1 或 2 个结果。

例如,如果我们正在搜索博客评论,则只显示任何特定博客文章的 2 条评论。

我不认为这可以用方面来完成,因为我们限制在一个具有数千个可能值的字段上。但我可能错了。

4

1 回答 1

1

我会说你在谈论分组。关于它有一个未解决的问题。你也可以看看这个其他问题,看看你是否可以在你的情况下解决它。

有一个fork提供本地分组,但它只在本地工作。这将迫使您只使用一个分片,这对弹性搜索没有多大意义。

鉴于对弹性搜索和分组功能本身的兴趣,以及现在有一家公司支持该项目的事实,我想这个问题很快就会结束。至少这是我希望的!

于 2012-08-06T07:37:14.487 回答