gpt4 book ai didi

java - 将文档 ID 写入索引的异常;可能的分析错误

转载 作者:搜寻专家 更新时间:2023-11-01 01:51:51 25 4
gpt4 key购买 nike

我在索引文档时遇到上述错误。

<field name="a_suggest" type="my_suggest_field" indexed="true" stored="false"/>
<field name="b_suggest" type="my_suggest_field" indexed="true" stored="false" />
<field name="c_suggest" type="my_suggest_field" indexed="true" stored="false"/>

<fieldType name="my_suggest_field" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.EdgeNGramFilterFactory" maxGramSize="10" minGramSize="2"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory" />
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
</fieldType>

我在调用时遇到错误..

server.add(documents);

首先,Possible analysis error是什么意思?是否与my_suggest_field 索引分析器有关。是由于 token 的顺序,索引分析器中的过滤器吗?

谢谢。

最佳答案

我将回避这个问题,因为它是寻找此问题时最先出现的问题之一,而且没有通用的答案。

尝试使用更新 API 添加使用 json 的文档时,我遇到了同样的问题。当我试图将 XML 字符串保存到字符串字段中时,发现我在 solr 中的一个字段格式不正确。我不得不将字段更改为 text_general。

错误基本上是说您输入的内容可能不符合您的架构。通过一次将它们添加到更新 1 来检查您的每个字段。然后根据需要进行更改。

关于java - 将文档 ID 写入索引的异常;可能的分析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26531404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com