Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SOLR中使用“PreAnalyzedField”来存储注释?_Solr_Lucene_Named Entity Recognition - Fatal编程技术网

如何在SOLR中使用“PreAnalyzedField”来存储注释?

如何在SOLR中使用“PreAnalyzedField”来存储注释?,solr,lucene,named-entity-recognition,Solr,Lucene,Named Entity Recognition,使用Solr8.1.1(在云模式下运行) 我无法使preanalyzed字段——特别是带有JsonPreAnalyzedParser的字段完全工作 以下是: 我的字段和类型定义: 我已经阅读了SOLR中的所有支持票证以及一些与PreAnalyzedFields相关的Java: 这特别有趣: 也许我应该用这个? 是否有任何信息表明预分析字段应该能够返回其令牌?其他领域都没有这样做;输入格式与输出格式分开;预分析字段使用您提供给它的数据来构造令牌,而不是通过常规链运行。它还需要在输出时进行特殊

使用Solr8.1.1(在云模式下运行)

我无法使
preanalyzed字段
——特别是带有
JsonPreAnalyzedParser
的字段完全工作

以下是:

我的字段和类型定义:


我已经阅读了SOLR中的所有支持票证以及一些与PreAnalyzedFields相关的Java: 这特别有趣:

也许我应该用这个?

是否有任何信息表明预分析字段应该能够返回其令牌?其他领域都没有这样做;输入格式与输出格式分开;预分析字段使用您提供给它的数据来构造令牌,而不是通过常规链运行。它还需要在输出时进行特殊处理,以支持返回令牌(JSON部分是PreAnalyzedField的一个实现细节),我想,我没有达到这个目的。
y
元素中的“令牌类型”是如何发挥作用的。它是如何在查询中使用的?我的猜测是,它与某些标记化程序用于对从流生成的标记进行分类的机制相同。还有用于这些值的(与同义词和保持匹配类型的类型筛选器相同)。此外,您可以创建自己的查询解析器(or),以使用字段中提供的元信息增强查询。