1
我正在通過一些文檔進行搜索,並且希望根據索引的文檔數量返回匹配文檔的數量。如何檢索3.0.2中由Lucene索引的文檔總數?
我正在通過一些文檔進行搜索,並且希望根據索引的文檔數量返回匹配文檔的數量。如何檢索3.0.2中由Lucene索引的文檔總數?
您可以創建一個MatchAllDocsQuery根據的javadoc,其中規定:
所有文件相匹配的查詢。
否則也許IndexReader可能是有用的:
IndexReader.open("path/to/index").numDocs();
據我從的Javadoc知道的IndexReader僅支持開放「開」,在3.0.2(目錄)。我還沒有嘗試過使用MatchAllDocsQuery。 – DOLOisSOLO 2011-03-09 18:26:17