Я использую следующий код для выполнения запроса в 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
. Укажите допустимое значение.