2
我正在使用Lucene.NET並獲取按日期字段排序的搜索結果。按不同字段對Lucene搜索結果進行排序
下面是按日期排序搜索結果的一些示例代碼:
var collector = TopFieldCollector.Create(sortByDate, nDocuments, false, true, true, false);
indexSearcher.Search(query, collector);
var scoreDocs = collector.TopDocs().ScoreDocs;
我需要通過後,我得到的結果這不是已知的一些其他領域的結果進行排序。
例如,在按日期排序的初始結果之後,我需要按名稱/從/等進行排序。
是否有可能再次收集/ ScoreDocs?
謝謝。
你能否將這些結果收集到一個自定義列表中,並根據你選擇的列進行排序。 – Mikos 2012-03-19 01:19:52