Tôi đã tạo ra một chỉ số lucene.Làm thế nào để có được tất cả các tài liệu của chỉ số lucene?
Tôi muốn nhận tất cả tài liệu chỉ theo phân loại trường và không có cụm từ tìm kiếm nào!
Tôi đã tạo ra một chỉ số lucene.Làm thế nào để có được tất cả các tài liệu của chỉ số lucene?
Tôi muốn nhận tất cả tài liệu chỉ theo phân loại trường và không có cụm từ tìm kiếm nào!
Tôi không biết các phiên bản Lucene của bạn trùng khớp nhưng câu trả lời tại 1 có thể phù hợp với bạn. Xem 2 cho một chuỗi khác bao gồm cách tiếp cận khác.
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
Hãy ghi rõ q=*:*
như một thuật ngữ tìm kiếm
Lớp MatchAllDocsQuery
trông giống như những gì bạn cần phải lấy tất cả tài liệu: https://lucene.apache.org/core/4_4_0/core/org/apache/lucene/search/MatchAllDocsQuery.html
này không cung cấp một câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, hãy để lại nhận xét bên dưới bài đăng của họ. – user2720864
@ user2720864 Tôi nghĩ bạn đã hiểu lầm câu trả lời của tôi, bắt đầu bằng "Làm thế nào về ..". Đó không phải là phê phán. Đó là một gợi ý thực sự về cách giải quyết vấn đề của OP. Để làm cho nó rõ ràng hơn, tôi rephrased nó để loại bỏ biểu hiện đó. Bên cạnh phong cách viết, đây không chỉ là câu trả lời đúng (không phải lúc nào cũng cần dài) mà còn là câu trả lời đúng (trừ khi bạn có thể bác bỏ nó). – cornuz
câu trả lời hay nhất cho câu hỏi này – macias