Types cannot be provided in put mapping requests, unless the include_type_name parameter is set to t
这个是因为elasticsearch7.0 之后不支持type导致的…
原因是由于写法是低版本的elasticsearch的,高版本要求传入一个include_type_name参数,值为true。所以加上一个参数即可。如下:
PUT 192.168.2.121:9200/cs_company/doc/_mapping?include_type_name=true
{
…
}
request body is required
如果遇到这个, 可能是Windows的bug,我在linux下就不会报错, 类似案例