Apache 有没有一种方法可以正确地试验Solr字段类型?
我正在与Solr合作开发一个基本的搜索引擎,我创建了两个不同的Apache 有没有一种方法可以正确地试验Solr字段类型?,apache,testing,search,solr,Apache,Testing,Search,Solr,我正在与Solr合作开发一个基本的搜索引擎,我创建了两个不同的字段类型,在它们的分析器链中包括各种过滤器和标记器 然而,我发现很难评估链的这些组件是如何交互的,当我在Solr Admin中查询时,我总是得到不同于我预期的结果——不知道为什么 当我在管理员的q部分键入“x大学”一词时,有没有一种方法可以看到像教育这样的短语被转换成了什么 此外,当短语通过链时,它可以被转换成多个被搜索的东西,还是仅仅是一个修改过的短语 谢谢你的帮助 在Solr Admin中使用分析来检查每个字段及其类型在查询和索引
字段类型
,在它们的分析器链中包括各种过滤器和标记器
然而,我发现很难评估链的这些组件是如何交互的,当我在Solr Admin中查询时,我总是得到不同于我预期的结果——不知道为什么
当我在管理员的q
部分键入“x大学”一词时,有没有一种方法可以看到像教育这样的短语被转换成了什么
此外,当短语通过链时,它可以被转换成多个被搜索的东西,还是仅仅是一个修改过的短语
谢谢你的帮助 在Solr Admin中使用分析来检查每个字段及其类型在查询和索引时如何处理标记
分析字段名/字段类型:
从下拉选项中选择要分析的字段/类型,然后单击“分析值”
ex:tokenizer使用了什么,应用于token的所有筛选器类,以及传递每个筛选器类后如何转换token
如果
Verbose Output
已选中,它显示了有关所选字段/类型使用的每个筛选器类的更多详细信息。是否有一个好的教程或一组资源,概述了“SGF”代表的含义?这些文件似乎有点稀少。而且,在真正的搜索中,是否不仅仅是通过该字段进行搜索?我制作了一个缩写学校名称的教育字段(纽约大学->纽约大学),但现在只搜索纽约大学,还是搜索原始短语?将光标悬停在SGF
上,它会显示它是哪个标记器/过滤器。