弹性搜索Match_phrase不给出确定性结果

时间:2015-11-06 13:30:48

标签: elasticsearch elastic-map-reduce elasticsearch-plugin match-phrase

我已按以下方式定义了映射。

PUT _template/name
"mappings": {
    "_default_": {
        "name": {
            "type": "string",
            "analyzer" : "synonyms_expand",
            "index" : "analyzed",
            "position_offset_gap": 100
        },
    }
}

我正在执行以下查询

GET _search
{
    "query": {
        "bool": {
            "should" : [{
                "match_phrase": {
                    "petitioners.name": {
                        "query": "onkar kundargi "
                    }
                }
            }]
        }
    }
}

仍然只给出onkar的结果。不评估搜索的完整字符串。谁能帮帮我???

0 个答案:

没有答案