elastic search 创建索引报错
{
"error" : {
"root_cause" : [
{
"type" : "mapper_parsing_exception",
"reason" : "Root mapping definition has unsupported parameters: [info : {properties={area={type=keyword}, actors={type=text}, score={type=float}, release={type=date}, directors={type=text}, name={type=text}, alias={type=text}, label={type=text}, introduction={type=text}}}]"
}
],
"type" : "mapper_parsing_exception",
"reason" : "Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters: [info : {properties={area={type=keyword}, actors={type=text}, score={type=float}, release={type=date}, directors={type=text}, name={type=text}, alias={type=text}, label={type=text}, introduction={type=text}}}]",
"caused_by" : {
"type" : "mapper_parsing_exception",
"reason" : "Root mapping definition has unsupported parameters: [info : {properties={area={type=keyword}, actors={type=text}, score={type=float}, release={type=date}, directors={type=text}, name={type=text}, alias={type=text}, label={type=text}, introduction={type=text}}}]"
}
},
"status" : 400
}
7.X以后映射包含type需要加上include_type_name=true
PUT /movie_index?include_type_name=true
"mappings": {
"type": {
"properties":{
}
}
}