You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Luis Fco. Ramirez Daza Gonzalez" <lu...@rightalternatives.com> on 2008/10/07 03:08:40 UTC
Can I filter the results returned by IndexReader.terms(field) using a field?
Hi
I use IndexReader.Terms() to get all the terms in the index and then I
iterate through the list and get only those terms for a specific field.
Is there a way to get the terms for a particular field? Otherwise I have to
read all the terms in the index just to get the terms of a field. Something
like>
TermEnum termEnum = reader.terms("<fieldname>");
I need this because I want to show a list of all the terms available in some
fields, so the user can select from a list or from an autocomplete textbox.
Thanks in advance for your help.
Luis