You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by "Taylor, BE (Beverley)" <b....@dl.ac.uk> on 2005/11/23 16:04:19 UTC
there are more terms than documents in field
Hi Everyone,
I am very new to Lucene and am trying to perform a sort on a field
containing strings. I get the error message:
there are more terms than documents in field <my sort field>
I have read through the same problem in the user group archives and the
replies usually ask the person if they are trying to sort on a tokenised
field, however, I can't see any further correspondence to say whether
they were or not and if they found a solution.
I create my index as below, where field is the field name I am trying to
sort and sortvalue is the text content of the field. From what I have
read, I think this is creating an index field which is stored but not
tokenised:
doc.add(Field.Keyword(field, sortvalue));
Does anyone know how to look into this problem further or can point me
in the direction of a solution?
Many thanks in anticipation,
Beverley Taylor