Hi, While constructing the query give the query string in quotes. eg: query = queryparser.parse("\"-2 word\"");
Prabin meitei toostep.com On Thu, Dec 11, 2008 at 10:37 PM, Darren Govoni <[EMAIL PROTECTED]> wrote: > I'm hoping to do this with a simple query string, but not sure if its > possible. I'll try your suggestion though as a workaround. > > Thanks!! > > On Thu, 2008-12-11 at 16:48 +0000, Robert Young wrote: > > You could do it with a TermQuery but I'm not quite sure if that's the > answer > > you're looking for. > > > > Cheers > > Rob > > > > On Thu, Dec 11, 2008 at 3:59 PM, Darren Govoni <[EMAIL PROTECTED]> > wrote: > > > > > Hi, > > > This might be a dumb question, but I have a simple field like this > > > > > > field: 0 -2 Word > > > > > > that is indexed,tokenized and stored. I've tried various ways in Lucene > > > (using Luke) to search for "-2 Word" and none of them work, the query > is > > > re-written improperly. I escaped the -2 to "\-2 Word" and it still > > > doesn't work. I've used all the analyzers. > > > > > > > > > What's the trick here? > > > > > > Thanks, > > > Darren > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >