2012-05-03 27 views
5

Tôi đang gỡ lỗi lược đồ Solr của mình và tôi muốn xem kết quả của việc mã hóa một trường cụ thể.Xem mã thông báo Solr thô cho một trường đơn lẻ trên một tài liệu duy nhất

Đối với một ví dụ đơn giản, nếu tôi có:

<fieldType name="text" class="solr.TextField" omitNorms="false"> 
    <analyzer> 
     <tokenizer class="solr.StandardTokenizerFactory"/> 
     <filter class="solr.StandardFilterFactory"/> 
     <filter class="solr.LowerCaseFilterFactory"/> 
     <filter class="solr.PorterStemFilterFactory"/> 
     <filter class="solr.EdgeNGramFilterFactory" minGramSize="2" maxGramSize="15" side="front"/> 
    </analyzer> 
</fieldType> 

và tôi lập chỉ mục một lĩnh vực có giá trị "Hello, worlds!", tôi muốn nhìn thấy một cái gì đó dọc theo dòng:

hello world he el ll lo hel ell llo hell ello hello wo or rl ld wor orl rld worl orld

để đảm bảo rằng tất cả mọi thứ đang được tokenized như tôi dự tính nó được.

Điều này có theo bất kỳ cách nào có thể không?

Trả lời

6

Vâng, Quản trị> Phân tích là chính xác những gì bạn muốn.

Nhưng có một công cụ tuyệt vời khác cho phép bạn đọc chỉ mục và xem chính xác trường hoặc tài liệu được lập chỉ mục như thế nào.

Nó được gọi là Luke và nó vô giá khi khắc phục sự cố và tinh chỉnh lược đồ của bạn.

2

có, sử dụng trang Phân tích trong phần Solr Admin: here Nó có chính xác rằng mục đích

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