0

我创建了一个 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>

它创建具有预期结果的文档瓦片。我想获得我无法找到的特定过滤器查询的所有带状疱疹。我尝试使用卢克来获取索引,但是它给了我不是来自过滤器查询的所有带状疱疹。有没有办法获得这样的数据?

4

1 回答 1

0

通过该字段进行分面将为您提供所有标记以及标记出现次数的计数。这可能就足够了。

如果您这样做是为了测试单个输入,您也可以在 Web Admin UI 的分析屏幕中尝试它。

于 2015-08-30T23:57:37.173 回答