【问题标题】:Is there a way to properly experiment with Solr field-types?有没有办法正确试验 Solr 字段类型?
【发布时间】:2017-06-28 15:07:47
【问题描述】:

我正在使用 Solr 开发一个基本搜索引擎,并且我创建了几个不同的 fieldTypes,它们在其分析器链中包含各种过滤器和标记器。

但是,我发现很难评估链的这些组件如何交互,并且当我在 Solr Admin 中查询时,我始终得到与我预期不同的结果 - 不知道为什么。

当我在管理员的q 部分键入时,有没有办法查看像education:"x university" 这样的短语正在转换成什么?

另外,当短语通过链时,是否可以将其转换为全部搜索的多个事物,或者它只是一个修改过的短语?

感谢您的帮助!

【问题讨论】:

    标签: apache testing search solr


    【解决方案1】:

    在 Solr Admin 中使用 Analysis 检查每个字段及其类型在查询和索引时如何处理标记。

    Analyse Fieldname / FieldType:

    从下拉选项中选择要分析的字段/类型,然后单击分析值。

    ex:使用什么分词器,所有过滤器类应用于令牌,以及通过每个过滤器类后如何转换令牌。

    如果 Verbose Output 被选中,它显示了有关用于所选字段/类型的每个过滤器类的更多详细信息。

    【讨论】:

    • 是否有很好的教程或资源集概述了“SGF”之类的含义?文档似乎有些稀缺。另外,在真正的搜索中,不仅仅是搜索过的那个字段吗?我创建了一个缩写学校名称的教育字段(纽约大学 -> nyu),但这只会搜索 nyu,还是搜索原始短语?
    • 将光标悬停在 SGF 上,它会显示它是哪个分词器/过滤器。
    猜你喜欢
    • 2014-03-10
    • 1970-01-01
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多