1
我試圖添加一些規則到我的es_ES.aff文件。 我不知道他們爲什麼沒有被使用。將規則添加到.aff文件solr4.9
我已經在該模式下:
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
<!--La sgte linea hace que la búsqueda lo haga no solo por la palabra exacta... por ahora busca desde 4 letras minimo -->
<!-- <filter class="solr.EdgeNGramFilterFactory" minGramSize="4" maxGramSize="15" side="front"/> -->
<filter class="solr.HunspellStemFilterFactory"
dictionary="es_ES.dic"
affix="es_ES.aff"
ignoreCase="true"
strictAffixParsing="true" />
<filter class="solr.LowerCaseFilterFactory"/>
<!-- Spanish accents ignores -->
<filter class="solr.ASCIIFoldingFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.HunspellStemFilterFactory"
dictionary="es_ES.dic"
affix="es_ES.aff"
ignoreCase="true"
strictAffixParsing="true" />
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
<!-- Spanish accents ignores -->
<filter class="solr.ASCIIFoldingFilterFactory"/>
<!--La sgte linea hace que la búsqueda lo haga no solo por la palabra exacta... por ahora busca desde 4 letras minimo -->
<!-- <filter class="solr.EdgeNGramFilterFactory" minGramSize="4" maxGramSize="15" side="front"/> -->
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
和es_ES.aff我加入
REP orzanizaciunorzanización因爲我想與orzanización
更換orzanizaciun但我通過orzanizaciun搜索,solr不會返回任何結果。
有什麼不對?
另一個問題: 如果規則SFX,R 0 IA [AEI] R存在,我想補充低於這條規則SFX,R 0 IA [AEI] R Solr的不啓動...它thows這錯誤
無法創建核心:org.apache.solr.common.SolrException:collection1 致無法於加載核心configurati 核心collection1
感謝