ElasticSearch用postman用ik_analyzer分词器出现报错
{
“error”: {
“root_cause”: [
{
“type”: “parse_exception”,
“reason”: “request body or source parameter is required”
}
],
“type”: “parse_exception”,
“reason”: “request body or source parameter is required”
},
“status”: 400
}
在使用ElasticSearch6.2.1版本的时候,使用ik_analyzer分词器
用如下语句进行分词查询的时候报错
http://127.0.0.1:9200/_analyze?analyzer=ik_smart&text=我是程序员
报错如下:
原来这个是适用于6.0以下版本,在6.2.1版本需要使用json字符串来进行测试
需要将方法更改为POST,然后在Body内填写JSON字符串
{"analyzer":"ik_smart","text":"手机充值"}
然后发送send命令后,成功了如下图所示