Awesome! Thanks Michael!

-John

On Wed, Jun 16, 2010 at 7:53 AM, Michael McCandless <
[email protected]> wrote:

> On Wed, Jun 16, 2010 at 10:30 AM, John Wang <[email protected]> wrote:
> > Thanks Michael!
> > For 1), I only see the api to get the uniqueTerms for the entire reader,
> not
> > for a specific field. Am I looking at the wrong place?
>
> Ahh sorry I missed that you need it per-field.  Yes, flex now makes it
> possible.  If the reader is composite, do this:
>
>  MultiFields.getTerms(reader, field).getUniqueTermCount();
>
> else (definitely a single segment):
>
>  reader.fields().terms(field).getUniqueTermCount()
>
> (But you should null-check the returned Fields (in case reader has no
> fields) and Terms (in case the specified field does not exist)).
>
> > 2) Awesome!!! Is there a wiki on flex indexing somewhere?
>
> There's a start at http://wiki.apache.org/lucene-java/FlexibleIndexing
>
> But it doesn't document in detail how to make your own Codec --
> probably simplest way to get started is look @ the core Codecs.
>
> Mike
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to