查看单个字段原料Solr的令牌上的单个文件(View raw Solr tokens for a s

2019-06-24 03:08发布

我调试我的Solr模式,我希望看到一个标记化特定领域的结果。

对于一个简单的例子,如果我有:

<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>

我索引与值的字段"Hello, worlds!" ,我想看到的线沿线的东西:

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

以确保一切都被符号化,因为我想象它是。

这是在任何可能的方式?

Answer 1:

是的,管理员>分析正是你想要的。

但还有另一种伟大的工具,让您阅读指数和看场或文档究竟如何进行索引。

这就是所谓的卢克和故障诊断和调整您的架构时,它的宝贵。



Answer 2:

是的,使用分析页面的Solr管理部分: 这里它正是为此目的



文章来源: View raw Solr tokens for a single field on a single document