我在magento上设置Elasticsearch,在尝试按任意字符串搜索时出现错误
illegal_argument_exception: Invalid format: "search string"
我发现当我删除所有 datetime 属性后,我又遇到了其他错误
number_format_exception: For input string: "search string"
我知道现在 int 类型属性出现问题
当我通过 int 搜索时,一切正常,结果就在那里。
我的建议 - Elasticsearch创建了错误的映射(我没有手动创建它,它是在reindex产品之后自动完成的)但我想知道如何检查这一点以确定。
答案 0 :(得分:0)
您可以通过调用
来检查映射GET YOUR_INDEX_HERE/_mapping
您可以通过kibana