【发布时间】:2023-03-24 19:19:01
【问题描述】:
我正在使用 Compass/Lucene 搜索和索引我的数据库。我希望在搜索时忽略变音符号和字符大小写,这样查询“foo”将匹配“Fóo”和“foo”,而“fóó”查询将匹配“fóo”和“fOO”。
根据我阅读的内容,我似乎需要更改 Compass 在索引和搜索上下文时使用的默认分析器。我找到了指定要使用的分析器的位置,但似乎找不到满足我要求的分析器实现。是否已经存在忽略变音符号和字符大小写的分析器,还是我需要自己编写?
【问题讨论】:
标签: java search grails lucene compass-lucene