Elasticsearch错误响应5019:非法参数
Elasticsearch Error Response 5019: Illegal Argument
ElasticSearch 在重新索引 Magento 2.3 产品目录时返回以下错误。我不确定 amasty_xsearch_fulltext.img 指的是什么。
Elasticsearch engine returned an error response. item id: 5019. Error
type: "illegal_argument_exception", reason "startOffset must be
non-negative, and endOffset must be >= startOffset, and offsets must
not go backwards startOffset=430,endOffset=435,lastStartOffset=431 for
field 'amasty_xsearch_fulltext.img'".
偏移量是多少?我应该在哪里寻找解决这个问题的方法?
您应该从 Amasty ElasticSearch“管理同义词”中删除同义词(系统->Amasty ElasticSearch->管理同义词)
出于某种原因,它不喜欢有相似的词或短语与原始词相关联。
示例:
HDD,备份,备份驱动器
这对我来说是一个错误。
我不是 ElasticSearch 专家,所以我不能确切地说出为什么会这样。
更新:
从 Amasty 那里得到官方消息:
"Multi-word 同义词在 Elasticsearch 引擎中可能无法正常工作,请参阅 Elasticsearch 文档:https://www.elastic.co/guide/en/elasticsearch/guide/current/multi-word-synonyms.html
看起来你只能使用一个词的同义词。
UDPATE:即使在多次测试单词的有效组合后,在生产站点上它仍然失败。
我不会使用该功能,因为它不可靠,而且没有文本输入验证。
ElasticSearch 在重新索引 Magento 2.3 产品目录时返回以下错误。我不确定 amasty_xsearch_fulltext.img 指的是什么。
Elasticsearch engine returned an error response. item id: 5019. Error type: "illegal_argument_exception", reason "startOffset must be non-negative, and endOffset must be >= startOffset, and offsets must not go backwards startOffset=430,endOffset=435,lastStartOffset=431 for field 'amasty_xsearch_fulltext.img'".
偏移量是多少?我应该在哪里寻找解决这个问题的方法?
您应该从 Amasty ElasticSearch“管理同义词”中删除同义词(系统->Amasty ElasticSearch->管理同义词)
出于某种原因,它不喜欢有相似的词或短语与原始词相关联。
示例: HDD,备份,备份驱动器
这对我来说是一个错误。
我不是 ElasticSearch 专家,所以我不能确切地说出为什么会这样。
更新:
从 Amasty 那里得到官方消息:
"Multi-word 同义词在 Elasticsearch 引擎中可能无法正常工作,请参阅 Elasticsearch 文档:https://www.elastic.co/guide/en/elasticsearch/guide/current/multi-word-synonyms.html
看起来你只能使用一个词的同义词。
UDPATE:即使在多次测试单词的有效组合后,在生产站点上它仍然失败。
我不会使用该功能,因为它不可靠,而且没有文本输入验证。