{
"mappings": {
"doc": {
"properties": {
"courseid": {
"type": "keyword"
},
"teachplan_id": {
"type": "keyword"
},
"media_id": {
"type": "keyword"
},
"media_url": {
"index": false,
"type": "text"
},
"media_fileoriginalname": {
"index": false,
"type": "text"
}
}
}
},
"template": "xc_course_media"
}
template与映射同级,结尾的花括号应该是doc或者properties的,结尾的花括号注意加入的位置。
下面是比较关键的错误信息
Failed to install template..... `block in start'"
failed to put mappings on indices [[[xc_course_media/DfW3IcDpQmKL6BKtQiw4eg]]], type [doc]
Root mapping definition has unsupported parameters: [mappings : {doc={properties={courseid={type=keyword}, teachplan_id={type=keyword}, media_id={type=keyword}, media_url={index=false, type=text}, media_fileoriginalname={index=false, type=text}}}}]