It is the analyzer that is splitting at the dash. Phrases get analyzed too.
Erik
p.s. I wish I had a nickel for every Lucene issue that boils down to QueryParser or Analyzer misunderstanding. :) The two together make for some head-scratching fun, that is for sure.
On Jan 27, 2004, at 4:00 PM, [EMAIL PROTECTED] wrote:
I'm constructing a query using queryparser as follows:
Query query = QueryParser.parse("ariadne\-1", "default", new StandardAnalyzer());
when I print out query.toString(), i get:
default:"ariadne 1"
I'm not sure why my escape of "-" is not working?
--David Goodstein
--------------------------------------------------------------------- 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]