【发布时间】:2014-04-19 12:43:50
【问题描述】:
我使用 solr 作为搜索引擎。我有一个文本字段包含像"María" 这样的重音文本的情况。当用户使用"María" 搜索时,它会给出结果。但是当用户使用"Maria" 搜索时,它没有给出任何结果。
我的架构定义如下所示:
<fieldtype name="my_text" class="solr.TextField">
<analyzer type="Index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EdgeNGramFilterFactory" minGramSize="1" maxGramSize="32" side="front"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldtype>
请帮忙解决这个问题。
【问题讨论】:
标签: solr