2013-10-18 38 views
1

一個JSON的結果我取得了SOLR過濾器如下:獲取的分析中SOLR

<fieldtype name="tokenization_stopwords" class="solr.TextField" positionIncrementGap="100"> 
    <analyzer type="query"> 
    <tokenizer class="solr.StandardTokenizerFactory"/> 
    <filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/> 
    </analyzer> 
</fieldtype>  

當我使用「分析」部分中該過濾器,它的工作原理。但是,我希望能夠 以JSON的形式獲得此分析的結果。 有誰知道如何做到這一點?

回答

2

爲了得到您需要在您的solrconfig.xml中配置FieldAnalysisRequestHandler並向他提出問題。

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

該請求是這樣的

的http://本地主機:8989/solr的/分析/場重量= JSON & analysis.fieldvalue =測試+狗+貓& analysis.fieldtype = tokenization_stopwords

欲瞭解更多信息,看看in the javadoc of the FieldAnalysisRequestHandler

+0

就像一個魅力,謝謝! – Kobz