如何获取lucene索引的所有文件?

时间:2011-08-27 00:42:19

标签: java search lucene

我创建了一个lucene索引。

我想获得所有文档,只根据字段排序而没有搜索条件!

3 个答案:

答案 0 :(得分:10)

请指定q=*:*作为搜索字词

答案 1 :(得分:8)

MatchAllDocsQuery看起来像您需要检索所有文档:https://lucene.apache.org/core/4_4_0/core/org/apache/lucene/search/MatchAllDocsQuery.html

答案 2 :(得分:4)

我不知道您的Lucene版本是否匹配,但1的答案可能适合您。有关其他方法的信息,请参阅2

Is it possible to iterate through documents stored in Lucene Index?
http://lucene.472066.n3.nabble.com/Iterating-over-all-documents-in-an-index-td2480114.html