Preference / Explain

Preference

控制要对其执行搜索请求的分片副本的首选项。默认情况下,操作在分片副本之间是随机化的。

首选项是一个查询字符串参数,可以设置为:

例如,使用用户的会话 ID 来确保用户的结果的一致排序:

GET /_search?preference=xyzabc123
{
    "query": {
        "match": {
            "title": "elasticsearch"
        }
    }
}

Explain

启用每次匹配对其评分计算方式的说明。

GET /_search
{
    "explain": true,
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}

Last updated