文档
操作
查询提升

QueryBoost 操作可以提升搜索结果的相关性。当您希望提升与特定查询匹配的特定文档的相关性时,此操作非常有用。

  • action:要执行的操作。这必须设置为 QueryBoost
  • query:将用于匹配文档的查询字符串。此查询字符串应使用分面或过滤器属性中的属性。

以下是 QueryBoost 操作的示例

{
"search_settings": {
"query_rules": [
  {
    "id": "1",
    "conditions": [
      [
        // conditions here
      ]
    ],
    "actions": [
        // for all documents that match the query, boost the relevance by 2 
        {
          "action": "QueryBoost",
          "query": 'actors:"Dan Aykroyd" OR actors:"Charlie Sheen"',
          "weight": 2
        },
    ]
  }
]
}
}

Apache 2.0 2024 © Joseph McElroy。
需要帮助?加入 discord