elasticsearch Elasticsearch错误响应5019:非法参数
ElasticSearch在为Magento 2.3产品目录重新编制索引时返回以下错误。我不确定Amastyxsearch_fulltext.img指的是什么 Elasticsearch引擎返回错误响应。项目编号:5019。错误 类型:“非法参数\异常”,原因“startOffset”必须为 非负,且endOffset必须大于等于startOffset,且偏移必须为 对于以下情况,不向后启动startOffset=430,endOffset=435,lastStartOffset=431 字段“amasty_xsearch_fulltext.img”elasticsearch Elasticsearch错误响应5019:非法参数,elasticsearch,magento,elasticsearch,Magento,ElasticSearch在为Magento 2.3产品目录重新编制索引时返回以下错误。我不确定Amastyxsearch_fulltext.img指的是什么 Elasticsearch引擎返回错误响应。项目编号:5019。错误 类型:“非法参数\异常”,原因“startOffset”必须为 非负,且endOffset必须大于等于startOffset,且偏移必须为 对于以下情况,不向后启动startOffset=430,endOffset=435,lastStartOffset=431 字段“
偏移量是多少?我应该在哪里解决这个问题?您应该从Amasty ElasticSearch“管理同义词”(系统->Amasty ElasticSearch->管理同义词)中删除同义词 由于某些原因,它不喜欢有类似的单词或短语连接到原始单词 例如: 硬盘驱动器,备份,备份驱动器 这对我来说是个错误 我不是ElasticSearch专家,所以我不能确切地说为什么会发生这种情况 更新: 从Amasty那里得到官方消息: “多词同义词可能无法在Elasticsearch引擎中正常工作,请参阅Elasticsearch文档: 看来你只能用一个同义词 UDPATE:即使在对一组有效的单词进行多次测试后,在生产现场还是失败了
我不会使用该功能,因为它不可靠,而且文本输入没有验证。您最近是否在Magento设置中添加了同义词?这是Amasty的某种缺陷。请尝试删除同义词(系统->Amasty Elastic Search->管理同义词)。我也有同样的问题。我已将其简化为一个同义词项:硬盘驱动器、硬盘驱动器、存储驱动器、存储、RAID、备份、备份驱动器”。但我仍然不知道到底是什么原因导致了它。是的,Elasticsearch不适用于多词同义词。