Elasticsearch:使用script_score函数中的高亮显示量

时间:2018-06-18 11:33:57

标签: elasticsearch elasticsearch-6

我有以下查询正文:

{
"query": {
    "function_score": {
        "query": {
            "bool": {...}
        },
        "functions": [
            {
                "script_score": {
                    "script": "{...}"
                }
            }
        ],
        "boost_mode": "replace"
    }
},
"highlight": {
    "fields": {
        "field1": {},
        "field2": {}
    }
}

我想要达到的目标是返回命中的分数取决于命中的高光量。

我在文档中搜索了script_score中可以访问的可用变量,但似乎没有任何工作。

是否有可能访问script_score中的高亮显示量,就像可以访问文档的字段一样;喜欢doc [" field1"]。size()

提前感谢您的帮助

0 个答案:

没有答案