It has nothing to do with your problem, since it seems to work when Tom
tested it.
However, it seems like you are using the same configurations on query- and
index-type analyzer.
If you did not hide anything from (for example own filter-implementations),
because you don't want to confuse us, you can just delete the definitions
"type=index" and "type=query". If you do so, the whole
fieldType-filter-configuration will be applied on both: index- and
query-time. There is no need to specify two equal ones.

I think this would be easier to maintain in future :).

Kind regards
- Mitch

-->
      <analyzer> 

        <tokenizer class="solr.WhitespaceTokenizerFactory"/> 

        <filter class="solr.SynonymFilterFactory" 
synonyms="synonyms.txt" ignoreCase="true" expand="true"/> 

        <filter class="solr.StopFilterFactory" 

                ignoreCase="true" 

                words="stopwords.txt" 

                enablePositionIncrements="true" 

                /> 

        <filter class="solr.WordDelimiterFilterFactory" 
generateWordParts="1" generateNumberParts="1" catenateWords="1" 
catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/> 

        <filter class="solr.LowerCaseFilterFactory"/> 

        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/> 

      </analyzer>
-- 
View this message in context: 
http://n3.nabble.com/Odd-query-result-tp732958p733095.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to