我正在阅读 Solr Admin 的分析器屏幕上的文档,但我仍然不确定如何确定给定查询何时与某物匹配——这是在其分析器链中的一个步骤后显示为浅蓝色时吗?还有一种方法可以查看它匹配了多少以及它们具体是什么词?
最后,在字段值(索引)和字段值(查询)中键入查询有什么区别?
谢谢你的帮助!
我正在阅读 Solr Admin 的分析器屏幕上的文档,但我仍然不确定如何确定给定查询何时与某物匹配——这是在其分析器链中的一个步骤后显示为浅蓝色时吗?还有一种方法可以查看它匹配了多少以及它们具体是什么词?
最后,在字段值(索引)和字段值(查询)中键入查询有什么区别?
谢谢你的帮助!
在这种情况下,发布您所看到内容的屏幕截图可能会有所帮助。该面板分为两部分,左侧(字段值)模拟添加文档时将被索引的值,右侧面板模拟将通过查询分析链发送的值。之所以这样设计,是因为您可以对 FieldType 中的索引/查询进行不同的配置。
是的,匹配的值以浅蓝色突出显示,也多次突出显示,因为它在令牌第一次匹配时开始,因此如果您在 FieldType 上定义了不同的过滤器,您将获得一行令牌(令牌流)在它经历了那个转变之后。
如果查询中的多个标记/术语与字段值匹配,则所有匹配的术语都将突出显示。
请记住,这不是向 Solr 触发正常的搜索查询(因此您不是在搜索文档),只是通过选定的 FieldType 分析链发送您在左侧和右侧放置的内容(字段值和查询) (FieldType)并显示你会得到什么(令牌/术语)。