You really should use a TermQuery in this case anyway, rather than using QueryParser. You wouldn't have to worry about the analyzer at that point anyway (and I assume you're using Field.Keyword during indexing).

Erik


On Thursday, December 4, 2003, at 05:01 PM, Pleasant, Tracy wrote:


Ok I realized teh Simple Analyzer does not index numbers, so I switched
back to Standard.

-----Original Message-----
From: Pleasant, Tracy
Sent: Thursday, December 04, 2003 4:53 PM
To: Lucene Users List
Subject: Returning one result


I am indexing a group of items and one field , id, is unique. When the
user clicks on a results I want just that one result to show.


I index and search using SimpleAnalyzer.


Query query_es = QueryParser.parse(query, "id", new SimpleAnalyzer());


It should return only one result but returns 200.





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