ES中也有通配符。但是和java还有数据库不太一样。通配符可以在倒排索引中使用,也可以在keyword类型字段中使用。

    常用通配符:
    ? - 一个任意字符
    * - 0~n个任意字符

    GET /test_a/_search
    {
    “query”: {
    “wildcard”: {
    “f.keyword”: {
    “value”: “?eo
    }
    }
    }
    }

    性能也很低,也是需要扫描完整的索引。不推荐使用。