【发布时间】:2011-09-12 12:54:09
【问题描述】:
我想使用一种架构,其中在一个过滤器之后调用空白标记器,然后应用所有其他过滤器:
<filter class="solr.SynonymFilterFactory" tokenizerFactory="solr.KeywordTokenizerFactory" synonyms="german/synonyms.txt" ignoreCase="true" expand="true"/>
<!-- Case insensitive stop word removal.
add enablePositionIncrements=true in both the index and query
analyzers to leave a 'gap' for more accurate phrase queries.
-->
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1"
generateNumberParts="1"
catenateWords="1"
catenateNumbers="1"
catenateAll="0"
splitOnCaseChange="1"
preserveOriginal="1"
/>
Solr 仅在过滤器之间应用新顺序,但在每个过滤器之前调用标记器...
有人知道吗?
最好的问候,hijolan
【问题讨论】: