使用前缀匹配实现搜索能力。通常针对keyword类型字段,也就是不分词的字段。
注意:针对前缀搜索,是对keyword类型字段而言。而keyword类型字段数据大小写敏感。
前缀搜索效率比较低。前缀搜索不会计算相关度分数。前缀越短,效率越低。如果使用前缀搜索,建议使用长前缀。因为前缀搜索需要扫描完整的索引内容,所以前缀越长,相对效率越高。
语法:
GET /test_a/_search
{
    “query”: {
        “prefix”: {
            “f.keyword”: {
                “value”: “J”
            }
        }
    }
}
