as Ahmet says, you need to re-index.
Nothing about WordDelmiterFilterFactory alters case as far as I can tell
from
http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.WordDelimiterFilterFactory
Are you applying this in addition to the LowerCaseTokenizerFactory? In
which
case it's too
> I have added
> class="solr.WordDelimiterFilterFactory" catenateAll="1"
> />
> to both index and query but still getting same behaviour.
>
> Is there any other that i am missing?
>
Did you re-start tomcat and re-index? Why not use StandardTokenizerFactory?
I have added
to both index and query but still getting same behaviour.
Is there any other that i am missing?
con wrote:
>
> Yes. I meant all the indexed documents.
>
> With debugQuery=on, i got the following result:
>
>
> −
>
> 0
> 1
> −
>
> on
> on
> 0
> (phone:650 AND rowtyp
h, I don't think you want LowerCaseTokenizerFactory..
from:
http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.LowerCaseTokenizerFactory
Creates org.apache.lucene.analysis.LowerCaseTokenizer.
Creates tokens by lowercasing all letters and dropping non-letters.
Example: "I can't"
Yes. I meant all the indexed documents.
With debugQuery=on, i got the following result:
−
0
1
−
on
on
0
(phone:650 AND rowtype:contacts)
xml
1
2.2
−
−
2009-09-22T06:50:36.943Z
Adam
a...@abc.com
Adam
smith
en_US
contacts
−
(phone:650 AND rowtype:contacts)
(phone:650 AN
Hmmm, what does debugQuery=on show?
And did you mean documents here?
<< it will return all the search terms>>
Best
Erick
On Thu, Dec 3, 2009 at 11:40 AM, con wrote:
>
> Hi
>
> My solr deployment is giving correct results for normal search terms like
> "john".
> But when i search with "john55"