gpt4 book ai didi

Elasticsearch 增强搜索词

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

我有一个 elasticsearch 索引,我试图根据多个字段(标题和描述)搜索匹配项。如果标题中出现特定术语,我希望能够将分数提高 2* 原始分数。如果它在描述中,它应该保留原始乐谱。我对 elasticsearch 文档有点困惑。谁能帮我调整以下查询以反射(reflect)此逻辑?

{
"query": {
"query_string": {
"query": "string",
"fields": ["title","description"]
}
}
}

最佳答案

您只需添加 ^2 即可在您想要的领域获得提升:

{
"query": {
"query_string": {
"query": "string",
"fields": ["title^2","description"]
}
}
}

关于Elasticsearch 增强搜索词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23639991/

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