gpt4 book ai didi

ElasticSearch,如何在 MLT 中使用 "boost_terms"?

转载 作者:行者123 更新时间:2023-11-29 02:56:59 24 4
gpt4 key购买 nike

https://www.elastic.co/guide/en/elasticsearch/reference/1.6/query-dsl-mlt-query.html#_query_formation_parameters

列出了 boost_terms 但没有说明我们应该如何使用它..

我也没有谷歌它..

我试过了

"boost_terms" = {
"field1": 3
}

"boost_terms" = ["field1"]
"boost_terms" = [3]

最佳答案

“boost_terms”是 MLT(不是字段)中形成的“terms/query”的提升值,域是 float,默认值为 1.0(=disable)。它改变了查询中术语的权重向量。

使用示例:

query:{"more_like_this":{"fields":[field1,field2],"like":"elastic kabana","boost_terms":3.0}}

关于ElasticSearch,如何在 MLT 中使用 "boost_terms"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31627506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com