lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justin Swanhart <greenl...@gmail.com>
Subject Re: Searching in keyword field ?
Date Tue, 09 Nov 2004 18:41:45 GMT
You can add the category keyword multiple times to a document.

Instead of seperating your categories with a delimiter, just add the
keyword multiple times.

doc.add(Field.Keyword("category", "ABC");
doc.add(Field.Keyword("category", "DEF GHI");

On Tue, 9 Nov 2004 17:18:19 +0100, Thierry Ferrero (Itldev.info)
<ferrero@itldev.info> wrote:
> Hi All,
> 
> Can i search only one word in a keyword field which contains few words.
> I know keyword field isn't tokenized. After many tests, i think is
> impossible.
> Someone can confirm me ?
> 
> Why don't i use a text field? because the users know the category from a
> list (ex: category ABC, category DEF GHI, category  JKL ...) and the keyword
> field 'category' can contains severals terms (ABC, DEF GHI, OPQ RST).
> I use a SnowBallAnalyzer for text field in indexing.
> Perhaps the better way for me, is to use a text field with the value "ABC
> DEF_GHI  JKL_NOPQ" where categorys are concatinated with a "_".
> Thanks for your reply !
> 
> Thierry.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-user-help@jakarta.apache.org
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-user-help@jakarta.apache.org


Mime
View raw message