hi
Can you use multiple query analyzers to search for or? 

Ex)

<fieldType name="text_general" class="solr.TextField"
positionIncrementGap="100" multiValued="true">

    <analyzer type="index">

      <tokenizer class="solr.StandardTokenizerFactory"/>

      <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>

      <filter class="solr.LowerCaseFilterFactory"/>

    </analyzer>

    <analyzer type="query">

      <tokenizer class="solr.StandardTokenizerFactory"/>

      <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>

      <filter class="solr.LowerCaseFilterFactory"/>     

    </analyzer>

    <analyzer type="query">

      <tokenizer class="solr.StandardTokenizerFactory"/>

      <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>

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

      <filter class="solr.LowerCaseFilterFactory"/>     

    </analyzer>  

</fieldType>

 

Can you get synonyms to run before tokenzier?

Ex)

<fieldType name="text_general" class="solr.TextField"
positionIncrementGap="100" multiValued="true">

    <analyzer type="index">

      <tokenizer class="solr.StandardTokenizerFactory"/>

      <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>

      <filter class="solr.LowerCaseFilterFactory"/>

    </analyzer>

<analyzer type="query">

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

      <tokenizer class="solr.StandardTokenizerFactory"/>

      <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>

<filter class="solr.LowerCaseFilterFactory"/>     

    </analyzer>  

</fieldType>

 

 

thanks

Reply via email to