在 Solr 中,我可以使用query
函数 query 来返回查询的数字分数,我可以在bf
参数的上下文中使用它,比如bf=product(query('cat'),query('dog'))
将两个相关性分数相乘。
Elasticsearch 的搜索 API 通常使用起来更灵活,但我不知道如何完成同样的壮举。我可以_score
在 function_query 的 script_function 中使用,但我只能使用_score
主查询的。如何合并另一个查询的分数?我怎样才能将分数相乘?