Как получить все документы из индекса lucene? - PullRequest
14 голосов
/ 27 августа 2011

Я создал индекс lucene.

Я хотел бы получить все документы, которые соответствуют сортировке полей и не содержат условий поиска!

Ответы [ 3 ]

10 голосов
/ 05 марта 2015

Пожалуйста, укажите q=*:* в качестве условия поиска

8 голосов
/ 07 июля 2015

Класс MatchAllDocsQuery выглядит так, как вам нужно для извлечения всех документов: https://lucene.apache.org/core/4_4_0/core/org/apache/lucene/search/MatchAllDocsQuery.html

4 голосов
/ 27 августа 2011

Я не знаю, совпадают ли ваши версии Lucene, но ответ на 1 может работать для вас. Смотрите 2 для другого потока, включая другой подход.

Можно ли перебирать документы, хранящиеся в Lucene Index?
http://lucene.472066.n3.nabble.com/Iterating-over-all-documents-in-an-index-td2480114.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...