On Jul 11, 2006, at 9:28 AM, WATHELET Thomas wrote:
I have an index with this field:
stored/uncompressed,indexed,tokenized<docnumber:SEC(2006) 0350>.
I'm using LukeAll to query myIndex and when I try to search in the
docnumber field with this query COM\(2005\) 0123 in the query detail
panel I retrive this: docnumber:sec ()
Do you know LukeAll?

Yes, I know Luke well. LukeAll refers to the name of the JAR file, but Luke itself is the name of the tool. A wonderful tool, indeed!

What analyzer are you using with the search screen? What analyzer did you use when you built your index? Have a look at the document details in Luke and look at the "tokenized" data for the docnumber field. These are the "terms" you can use to find that document, but you tokenized it so it is likely split into several pieces. Do you really want to tokenize your docnumber field? This is a usability question - "it depends" is all I can say at this point :)

        Erik




-----Original Message-----
From: Erik Hatcher [mailto:[EMAIL PROTECTED]
Sent: 11 July 2006 15:14
To: java-user@lucene.apache.org
Subject: Re: Query using parenthesis

On Jul 11, 2006, at 8:57 AM, WATHELET Thomas wrote:
How to parse this query COM(2005) 0123 in LukeAll?
I have this result cocnumber: com
????

Your question is not clear.  But I'm always happy to lend a hand...

Try the query:
        COM\(2005\) 0123

Parentheses are special characters with Lucene's QueryParser, so
escaping them with a backslash is needed.

But also be aware of the analyzer setting and the parsed query Luke
displays.  Your question brings up a whole slew of Lucene
Troubleshooting 101 steps:

   * What exactly are you trying to find?
   * How was it indexed?
      - What analyzer(s), what field types
   * What are your users interacting with to search the index?
(probably not Luke, right?)
   * How will the users interface build the queries issued?

Erik


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to