Hi, I'm trying to sort results by a NumericField but the results do not sort (still appear in default score order). The NumericField was indexed using the code below:
NumericField field = new NumericField(name, NumericUtils.PRECISION_STEP_DEFAULT, Field.Store.YES, false); field.setIntValue(value); document.add(field); The searcher uses the following code to attempt to sort at search: Sort sortBySize = new Sort(new SortField[] { new SortField("subj", SortField.INT) }); TopFieldDocs topDocs = searcher.search(tq, null, limit, sortBySize); Any ideas please? Is this the right method of sorting using a NumericField? Az