Good day!

I have a problem with the solr.StopFilterFactory and wildcard text search.
For query like this 'hp* pavilion* series* d4*', where 'series' is stop
word, I recieve error:
'analyzer returned no terms for multiTerm term: series'
But for query like this 'hp* pavilion* series d4*', I recieve expected
results.

Could you help me?

I have field type for search as below:

<fieldType name="search_string" class="solr.TextField"
positionIncrementGap="100">
        <analyzer type="query">
                <tokenizer class="solr.WhitespaceTokenizerFactory" />
                <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>
        </analyzer>
        <analyzer type="multiterm">
                <tokenizer class="solr.WhitespaceTokenizerFactory" />
                <filter class="solr.StopFilterFactory" words="stopwords.txt"
ignoreCase="true"/>
        </analyzer>
</fieldType>

Solr version:

solr-spec       4.0.0.2012.10.06.03.04.33
solr-impl       4.0.0 1394950 - rmuir - 2012-10-06 03:04:33
lucene-spec     4.0.0
lucene-impl     4.0.0 1394950 - rmuir - 2012-10-06 03:00:40



--
View this message in context: 
http://lucene.472066.n3.nabble.com/solr-StopFilterFactory-doesn-t-work-with-wildcard-tp4058581.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to