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 <erickerick...@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 <main...@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-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-user-h...@lucene.apache.org
>
>

Reply via email to