我已经安装了 solr 3.5 我想搜索像 enseñé étnico castaño después 这样的单词(西班牙语单词)
随着上升ñ,é等
但是 solr 不是从索引中搜索这样的词。我用过
<!-- Spanish -->
<fieldType name="text_es" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_es.txt" format="snowball" enablePositionIncrements="true"/>
<filter class="solr.SpanishLightStemFilterFactory"/>
<!-- more aggressive: <filter class="solr.SnowballPorterFilterFactory" language="Spanish"/> -->
</analyzer>
</fieldType>
喜欢 :
<field name="name" type="text_es" indexed="true" stored="true"/>
<field name="features" type="text_es" indexed="true" stored="true" multiValued="true"/>
但仍然无法使用 ascent 搜索西班牙语单词..
如果我遗漏了什么,请告诉我?
谢谢