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 > >