Я использую следующий код для выполнения запроса в Lucene.Net
var collector = new GroupingHitCollector(searcher.GetIndexReader());
searcher.Search(myQuery, collector);
resultsCount = collector.Hits.Count;
Как отсортировать результаты поиска на основе поля?
Update
Спасибо за ваш ответ. Я попытался использовать TopFieldDocCollector, но я получил сообщение об ошибке "value is too small or too large", когда я передал 5000 как значение аргумента numHits. Укажите допустимое значение.