【发布时间】:2012-11-28 01:50:29
【问题描述】:
我正在使用通配符查询搜索名称,它工作正常,但是当我们搜索 ascii 字符时,它不能正常工作 比如当用户搜索“Hélè*”时,它无法搜索。
请注意,我已经创建了在名称字段上进行 ascii 折叠和小写的分析器。
当我们在 query_string 中进行搜索时,它也可以正常工作。这是否意味着通配符不分析 ascii 折叠和查询字符串呢? 如果是,那么有什么方法可以用 ascii 实现通配符?
任何帮助将不胜感激。
谢谢, 莫辛
【问题讨论】:
-
如果您需要一些帮助,您应该在您的问题中添加一些细节。您的映射,哪些有效,哪些无效。
标签: java lucene elasticsearch