我正在使用通配符查询搜索名称,它工作正常但是当我们搜索ascii字符时它不能很好地工作,如用户搜索"Hélè*",它无法搜索.
请注意,我已经创建了在名称字段上执行ascii折叠和小写的分析器.
当我们在query_string中搜索时,它的工作正常.这是否意味着通配符不分析ascii折叠和查询字符串呢?如果是,那么有没有办法用ascii实现通配符?
任何帮助将不胜感激.
感谢,Mohsin
java lucene elasticsearch
elasticsearch ×1
java ×1
lucene ×1