如何在SOLR中使用“PreAnalyzedField”来存储注释?
使用Solr8.1.1(在云模式下运行) 我无法使如何在SOLR中使用“PreAnalyzedField”来存储注释?,solr,lucene,named-entity-recognition,Solr,Lucene,Named Entity Recognition,使用Solr8.1.1(在云模式下运行) 我无法使preanalyzed字段——特别是带有JsonPreAnalyzedParser的字段完全工作 以下是: 我的字段和类型定义: 我已经阅读了SOLR中的所有支持票证以及一些与PreAnalyzedFields相关的Java: 这特别有趣: 也许我应该用这个? 是否有任何信息表明预分析字段应该能够返回其令牌?其他领域都没有这样做;输入格式与输出格式分开;预分析字段使用您提供给它的数据来构造令牌,而不是通过常规链运行。它还需要在输出时进行特殊
preanalyzed字段
——特别是带有JsonPreAnalyzedParser
的字段完全工作
以下是:
我的字段和类型定义:
我已经阅读了SOLR中的所有支持票证以及一些与PreAnalyzedFields相关的Java:
这特别有趣:
也许我应该用这个?
是否有任何信息表明预分析字段应该能够返回其令牌?其他领域都没有这样做;输入格式与输出格式分开;预分析字段使用您提供给它的数据来构造令牌,而不是通过常规链运行。它还需要在输出时进行特殊处理,以支持返回令牌(JSON部分是PreAnalyzedField的一个实现细节),我想,我没有达到这个目的。y
元素中的“令牌类型”是如何发挥作用的。它是如何在查询中使用的?我的猜测是,它与某些标记化程序用于对从流生成的标记进行分类的机制相同。还有用于这些值的(与同义词和保持匹配类型的类型筛选器相同)。此外,您可以创建自己的查询解析器(or),以使用字段中提供的元信息增强查询。