Thanks guys,

Problem was in default tokenizer that synonymFilterFactory was using. I
modified parameter
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="true"
         tokenizerFactory="solr.KeywordTokenizerFactory"/>

and now everything is working ^_^.

On Sat, Dec 17, 2011 at 11:48 PM, Ahmet Arslan <iori...@yahoo.com> wrote:

> > When testing in analyzer by using solr admin light gets
> > correctly
> > recognised as one of the synonims, but when searching
> > for  class 3 (gvw
> > 10001 - 14000) analyzer can't find any synonyms.
>
> QueryParser splits query string on white spaces before it reaches analysis
> phase. You can try querying with quotes or using term or raw query parser.
> q="class 3 (gvw 10001 - 14000)"
> q={!term f=fieldName}class 3 (gvw 10001 - 14000)
>

Reply via email to