有没有办法从弹性搜索查询中找出最大理论得分?

时间:2014-04-10 14:39:10

标签: elasticsearch

我的搜索纯粹基于属性而不是任何文本搜索。我想知道是否有办法解释弹性搜索返回的分数,以确定匹配是否良好(或者在0-100的范围内有多好) ..

分数显然会根据查询而改变 - 如果我要求使用OR搜索有5个属性的东西 - 那些全部5个获得高分,而那些1分获得较低分数(这很好......) - 我想知道是否有一种简单的方式来询问ES:given this query, what's the max score anything could give me?

我可以做一些事情,比如说这个结果与你的查询有90%匹配,这个是50%匹配。而不是这一个得分1.746373 ..

我不应该仔细检查每个结果,而不是搜索才能解决这个问题。

0 个答案:

没有答案