ES5为了实现模糊查询,建了一个不分词的字段,然后使用通配符去模糊匹配,但是发现这个不分词的字段,进行模糊匹配的时候是区分了大小写的,如何在不使用自定义分词器的情况下,实现不分区大小写模糊匹配,在代码中全部转换成大写,或者全部转换成小写,然后去匹配都不太行,因为有可能es中存的单词有大写有小写
如果不是量大的索引你完全可以reindex实现你代码控制的思路,再者runtime field增加一个字段转大写匹配,又或者你可以选择script里面自己做正则匹配
es5模糊查询好像是不支持区分大小写