> I am new to Lucene and facing a problem while performing
> searches. I am using lucene 2.2.0.
>
> My application indexes documents on "keyword" field which
> contains integer values.
Which analyzer/tokenizer are you using on that field? I am assuming it is a
tokenized field.
>If the value is negative the query does not return
> correct results.
Is it returning 1's as well as -1's?
- is a special character so you have to escape it when querying.
So keyword:\-1 is correct. But the problem is StandardTokenizer tokenizes
-1 to 1. If you use it all -1's and 1's are threated same. Use
whitespaceanalyzer instead.
Hope this helps.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]