Hi,

I have Special character(&) in my index and when I am searching for some
value with ampersand, the search breaks.

query term : "Travel Marketing & Finance"

*FieldType*

<fieldType name="text" class="solr.TextField" positionIncrementGap="1"
autoGeneratePhraseQueries="true">
                        <analyzer type="index">
                                <tokenizer 
class="solr.WhitespaceTokenizerFactory" />           
                                <filter class="solr.WordDelimiterFilterFactory" 
generateWordParts="1"
generateNumberParts="1" catenateWords="1" catenateNumbers="1"
catenateAll="1" splitOnCaseChange="0" splitOnNumerics="0"
preserveOriginal="1" />
                                <filter class="solr.StopFilterFactory" 
ignoreCase="true"
words="stopwords.txt" />                                
                                <filter class="solr.LowerCaseFilterFactory" />
                                <filter class="solr.ASCIIFoldingFilterFactory" 
/>
                                <filter class="solr.KStemFilterFactory" />
                        </analyzer>
                        <analyzer type="query">
                                <tokenizer 
class="solr.WhitespaceTokenizerFactory" />
                                <filter class="solr.WordDelimiterFilterFactory" 
generateWordParts="1"
generateNumberParts="1" catenateWords="1" catenateNumbers="1"
catenateAll="1" splitOnCaseChange="0" splitOnNumerics="0"
preserveOriginal="0" />
                                <filter class="solr.StopFilterFactory" 
ignoreCase="true"
words="stopwords.txt" />
                                <filter class="solr.LowerCaseFilterFactory" />
                                <filter class="solr.ASCIIFoldingFilterFactory" 
/>
                                <filter class="solr.KStemFilterFactory" />
                        </analyzer>
                </fieldType>






-----
Regards
Shruti
--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Reply via email to