Hello,

first some details about my SOLR installation:

schema.xml

<fieldType name="text_test" class="solr.TextField" positionIncrementGap="100" >
       <analyzer type="index">
           <tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt"/>
           <filter class="solr.LengthFilterFactory" min="2" max="50" />
           <filter class="solr.LowerCaseFilterFactory"/>
           <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
<filter class="solr.SnowballPorterFilterFactory" language="german" />
       </analyzer>

       <analyzer type="query">
           <tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt"/>
           <filter class="solr.LowerCaseFilterFactory"/>
           <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
<filter class="solr.SnowballPorterFilterFactory" language="german" />
       </analyzer>
   </fieldType>

Search:
qf=name^2.0+name2^1.5+name3
wt=phps
rows=30
start=0
sort=score+desc
fl=*,score
q=speed
qt=dismax

When I have a string like "(speed)" in "name3" or "name2" SOLR dont find it at all :-( If I search for "(speed)" erverything is fine !

Greets -Ralf-

Reply via email to