Lucene只返回100个结果

时间:2014-07-01 13:16:50

标签: lucene

我已将每页点击限制增加到一个大整数。即便如此,它只返回100个结果。有什么方法可以得到所有的结果。

   int hitsPerPage = 5000000;
   IndexReader reader = IndexReader.open(index); 
   IndexSearcher searcher = new IndexSearcher(reader);
   TopScoreDocCollector collector = TopScoreDocCollector.create(hitsPerPage, true);
  searcher.search(q, collector);
   int n= collector.getTotalHits();
   System.out.println(n);
   ScoreDoc[] hits = collector.topDocs().scoreDocs;
   System.out.println("Found " + hits.length + " hits.");

0 个答案:

没有答案