lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gal Mainzer <main...@gmail.com>
Subject Re: using character '%' in queries (Lucene v3.1.0)
Date Wed, 01 Feb 2012 06:43:58 GMT
I tried to use escaping but it didn't work as well (and % is not in the
list).
my field analyzer is ngram (min=1 max=15) and i'm writing the query using
QueryBuilder API rather than string so it's not being parsed.

any ideas?

Thanks,
Gal

On Tue, Jan 31, 2012 at 9:36 PM, Erick Erickson <erickerickson@gmail.com>wrote:

> Depending on your analyzer, this could well be stripped
> from the input. Perhaps try using Luke to examine the
> actual values in the index to see if it's there.
>
> And the escape character for Lucene is the backslash.. See:
> http://lucene.apache.org/java/2_9_1/queryparsersyntax.html#Escaping
> Special Characters
>
>
> Best
> Erick
>
> On Tue, Jan 31, 2012 at 12:32 PM, Gal Mainzer <mainzer@gmail.com> wrote:
> > Hi,
> >
> >  I’m using lucene on Hebrew MySql tables. I used ngram (1-15 gram sizes)
> in
> > my name analyzer and the only thing that doesn’t work for me is when I
> try
> > to use ‘%’ in my parsing string (didn’t find any match).
> >
> > I tried escaping it, using double character (“%%”) but nothing worked.
> >
> >
> >
> > Thanks,
> >
> > Gal
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message