Мой пример кода:Lucene.NET MultiSearcher
Searchable[] remoteSearch = new Searchable[sindexes.Length];
for (int i = 0; i < sindexes.Length; i++)
{
if(sindexes[i].Trim().Length>0)
remoteSearch[i] = new IndexSearcher(sindexes[i]);
}
searcherPM = new ParallelMultiSearcher(remoteSearch);
QueryParser qp = new QueryParser("text", new
Lucene.Net.Analysis.Standard.StandardAnalyzer());
Query query = qp.Parse(InputText);
hits = searcherPM.Search(query);
Здесь я использую хитов = searcherPM.Search (запрос);
, но в соответствии с рекомендациями, мне нужно использовать этот вызов
TopDocs result = searcherPM.Search(query, null, nTo);
Кто может сказать мне, как получить документ из результата TopDocs, когда я использую ParallelMultiSearch?
Thanx.