lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frederico Azeiteiro" <>
Subject RE: steps to improve search
Date Fri, 02 Jul 2010 15:38:09 GMT
Thanks Leonardo, I didn't know that tool, very good!

So I see what is wrong:

SnowballPorterFilterFactory and StopFilterFactory. (both used on index and query)

I tried remove the snowball and change the stopfilter to "ignorecase=false" on QUERY and restarted

But now I get no results :(.

On index analysis I get (result of filters):
paying	for	it

For Query analysis (result of filters):
paying	for	it
paying	for	it

This means that at the end, the word indexed is "pay" and the searched is "paying"?

It's necessary to reindex the data?


-----Original Message-----
From: Leonardo Menezes [] 
Sent: sexta-feira, 2 de Julho de 2010 12:58
Subject: Re: steps to improve search

most likely due to:

you get those "fake" matches. try going into the admin, on the analysis
section. in there you can "simulate" the index/search of a document, and see
how its actually searched/indexed. it will give you some clues...

On Fri, Jul 2, 2010 at 1:50 PM, Frederico Azeiteiro <> wrote:

> For the example given, I need the full expression "paying for it", so
> yes all the words.
> -----Original Message-----
> From: Ahmet Arslan []
> Sent: sexta-feira, 2 de Julho de 2010 12:30
> To:
> Subject: RE: steps to improve search
> > I need to know how to achieve more accurates queries (like
> > the example below...) using these filters.
> do you want that all terms - you search - must appear in returned
> documents?
> You can change default operator of QueryParser to AND. either in
> schema.xml or appending &q.op=AND you your search url. I am assuming you
> are not using dismax.
View raw message