Maybe I should have been more clear.
static Field Keyword(String name, String value)
Constructs a String-valued Field that is not tokenized, but is
indexed and stored.
I need to have it tokenized because people will search for that also and
it needs to be searchable.
Should I have two fields - one as a keyword and one as text?
How would I do that when I want to return search results..
Right now, in the results page it will have something like
<a href="display_record.jsp?id=AR334">Record AR334</a>
Then in display_record.jsp:
Searcher searcher = new IndexSearcher("index");
String term = request.getParameter("id");
Query query = QueryParser.parse(term, "id", new
StandardAnalyzer());
Hits hits = searcher.search(query);
Would it have to be something like:
TermQuery query = ???
or
Query query = QueryParser.Term("id");
? ? ?
-----Original Message-----
From: Erik Hatcher [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 04, 2003 6:18 PM
To: Lucene Users List
Subject: Re: Returning one result
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]