簡體   English   中英

從solr doc(lucene,luke)檢索分析的帶狀皰疹

[英]retrieve analysed shingles from solr doc (lucene, luke)

我創建了一個Solr字段,如下所示:

<analyzer type="index">
    <tokenizer class="solr.LowerCaseTokenizerFactory"/>              
    <filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
    <filter class="solr.ShingleFilterFactory" minShingleSize="3" maxShingleSize="5"/>
    <filter class="solr.PatternReplaceFilterFactory" pattern=".*_.*" replacement=""/>
</analyzer>

它創建具有預期結果的文檔。 我想獲取所有我找不到的特定過濾器查詢的標題。 我嘗試使用luke獲取索引,但是,它給了我所有來自篩選器查詢的功能。 有沒有辦法獲取此類數據?

通過該字段進行刻面操作將為您提供所有令牌以及令牌出現次數的計數。 這可能就足夠了。

如果要執行此操作以測試單個輸入,則也可以在Web Admin UI的“分析”屏幕中進行嘗試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM