2012-09-27 35 views
6

Tôi đang làm việc trên một trường hợp thử nghiệm Solr bằng cách sử dụng Solr4 (beta) - Tôi có thể thấy lược đồ, dữ liệu truy vấn. Nó hoạt động tốt!Cấu hình trình xử lý phân tích trường - Solr 4

Khi tôi nhấp vào tab phân tích trong Solr Admin, tôi nhận được mẫu phân tích. Tuy nhiên, khi tôi gửi biểu mẫu, tôi nhận được thông báo lỗi - "Chức năng này yêu cầu trình xử lý/phân tích/trường phải được đăng ký và hoạt động!"

Đây là cuộc gọi ajax mà là thực sự thực hiện và nó trả về một 404.

http: // localhost: 8989/Solr/core1/phân tích/lĩnh vực wt = json & analysis.fieldvalue = test + chó + mèo & analysis.query = mèo & analysis.showmatch = true & analysis.fieldname = ITEM_NAME

làm thế nào để cấu hình xử lý phân tích/lĩnh vực?

Trong solr3, tôi đã có thể thực hiện phân tích. Tính năng này có bị tắt theo mặc định trong solr4 không?

Trả lời

24

Bạn cần phải thêm các xử lý phân tích lĩnh vực để solrconfig.xml của bạn:

<requestHandler name="/analysis/field" class="solr.FieldAnalysisRequestHandler" /> 
+2

Không bao giờ quá muộn để trả lời một câu hỏi ở đây trên SO. Đối với câu trả lời của bạn để đứng kiểm tra thời gian tốt hơn, tôi đã loại bỏ các tham chiếu đến câu hỏi bao nhiêu tuổi, tất cả cũng được câu trả lời của bạn sẽ tuổi quá! –

+0

và nó vẫn giúp tôi gần 2 năm sau :-D – mindfxxxedCoder

Các vấn đề liên quan