前言
wildcard 通配符匹配,? 匹配任意字符, * 匹配 0 或多个字符。
regexp 正则匹配,支持复杂的正则表达式模式。
wildcard 和 regexp 匹配的方式与 prefix 前缀匹配一样,也需要扫描倒排索引中的词列表才能找到所有匹配的词。左通配会消耗更多的资源,谨慎使用左通配匹配。
fuzzy 模糊匹配,允许单词拼写错误,Elasticsearch 指定了 fuzziness 参数支持对最大编辑距离的配置,默认为 2 。
一、创建索引
1、实体类
@Data
@Document(indexName = "student")
@Setting(shards = 1,replicas =