我正在嘗試將拼寫檢查添加到現有的Solr索引。如何在Solr中構建拼寫檢查字典?
我已經添加了當我嘗試建立與http://<myserver>:4103/my_index/select?&spellcheck=true&spellcheck.build=true&spellcheck.dictionary=cn_spell
索引我沒有發現任何證據表明任何字典正在興建,無論是在下面的solrconfig.xml
<searchComponent name="spellcheck" class="solr.SpellCheckComponent">
<str name="queryAnalyzerFiedlType">textSpell</str>
<lst name="spellchecker">
<str name="name">my_spell</str>
<str name="field">my_field</str>
<str name="buildOnOptimize">true</str>
<str nmae="spellcheckIndexDir">./spellchecker_my_spell</str>
</lst>
</searchComponent>
響應或文件系統中。
我錯過了什麼?
您是否將拼寫檢查組件添加到搜索處理程序的「最後組件」? http://wiki.apache.org/solr/SpellCheckComponent – jpountz