Hi,

looking at the JavaDoc of StringField it says:

/** A field that is indexed but not tokenized: the entire
 *  String value is indexed as a single token.  For example
 *  this might be used for a 'country' field or an 'id'
 *  field, or any field that you intend to use for sorting
 *  or access through the field cache. */

So i intend to use some StringFields for sorting.
However trying to sort on them fails with:

java.lang.IllegalStateException: unexpected docvalues type NONE for
field 'NAME_KEYWORD' (expected=SORTED).

Was indexed as StringField and Store.YES.

So is the JavaDoc wrong here or is it correct and StringField should
set:

TYPE.setDocValuesType(DocValuesType.SORTED);

so its would work?

kind regards

Torsten




---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to