Here is the schema part.

<field name="Name" type="text_general" indexed="true" stored="true" />


-----Original Message-----
From: Shawn Heisey [mailto:s...@elyograg.org] 
Sent: Wednesday, July 09, 2014 12:24 PM
To: solr-user@lucene.apache.org
Subject: Re: Lower/UpperCase Issue

On 7/9/2014 10:17 AM, EXTERNAL Taminidi Ravi (ETI,
Automotive-Service-Solutions) wrote:
> I have a situation here, when I search with "BALANCER" the results are 
> different Compare to "Balancer" and the order is different  When I search 
> "BALANCER" then, the documents with Upper Case are first in the List and for 
> "Balancer" it is in different order.
>
> I am confused why this behavior, Can some one has same issue or I am missing 
> something.
>
> <fieldType name="text_general" class="solr.TextField" 
> positionIncrementGap="100">
>       <analyzer type="index">
>          <charFilter class="solr.HTMLStripCharFilterFactory" />
>       <tokenizer class="solr.StandardTokenizerFactory"/>
>         <filter class="solr.StopFilterFactory" ignoreCase="true" 
> words="stopwords.txt" />
>               <filter class="solr.PorterStemFilterFactory"/>
>               <filter class="solr.LowerCaseFilterFactory"/>
>               <filter class="solr.WordDelimiterFilterFactory" 
> generateWordParts="0" generateNumberParts="0" catenateWords="1" 
> catenateNumbers="1" catenateAll="0"/>
>         <filter class="solr.LowerCaseFilterFactory"/>
>       </analyzer>
>       <analyzer type="query">
>          <charFilter class="solr.HTMLStripCharFilterFactory" />
>      <tokenizer class="solr.StandardTokenizerFactory"/>
>               <filter class="solr.PorterStemFilterFactory"/>
>         <filter class="solr.StopFilterFactory" ignoreCase="true" 
> words="stopwords.txt" />
>         <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" 
> ignoreCase="true" expand="true"/>
>         <filter class="solr.LowerCaseFilterFactory"/>
>               <filter class="solr.WordDelimiterFilterFactory" 
> generateWordParts="0" generateNumberParts="0" catenateWords="1" 
> catenateNumbers="1" catenateAll="0"/>
>
>          </analyzer>
>     </fieldType>
>
> e.g query
>
> http://localhost:8983/solr/Test/select?q=*%3A*&fq=Name%3ABALANCER&wt=j
> son&indent=true
>
> http://localhost:8983/solr/Test/select?q=*%3A*&fq=Name%3ABalancer&wt=j
> son&indent=true

What is the full field definition for Name?  You've included a fieldType here, 
but that's only half the picture.

Thanks,
Shawn

  • Lower/UpperCase... EXTERNAL Taminidi Ravi (ETI, Automotive-Service-Solutions)
    • Re: Lower/... Shawn Heisey
      • RE: Lo... EXTERNAL Taminidi Ravi (ETI, Automotive-Service-Solutions)
        • Re... Shawn Heisey
          • ... Erick Erickson
            • ... EXTERNAL Taminidi Ravi (ETI, Automotive-Service-Solutions)
    • Re: Lower/... Ahmet Arslan
      • RE: Lo... EXTERNAL Taminidi Ravi (ETI, Automotive-Service-Solutions)

Reply via email to