簡體   English   中英

Elasticsearch - 搜索詞的相關性

[英]Elasticsearch - Relevancy of search terms

您如何告訴 Elasticsearch 一個全文字段的相關性應該低於其他全文字段?

假設我有:

"query": {
            "bool": {
                "must": {
                    "query_string": {
                        "fields": ["my_id", "title^2", "intro", "body1", "body2", "body3", "footer"],
                        "default_operator": "AND",
                        "query": "some search query"
                    }
                }
            }
}

我希望頁腳被視為比其他頁腳更不相關。 最好的方法是什么?

謝謝

介於 0 和 1.0 之間的提升值會降低相關性分數 例如:

{
  "query": {
    "bool": {
      "must": {
        "query_string": {
          "fields": [
            ...
            "footer^0.5"
          ],
          ...
        }
      }
    }
  }
}

應該做的伎倆。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM