1.创建索引
curl -XPUT "172.0.0.1:9200/index_par_rel_v4" -H 'Content-Type: application/json' -d '
{
"mappings": {
"properties": {
"Id" : {"type" :"long"},
"parentId" :{
"type" : "long"
},
"childId" :{
"type" : "long"
},
"familyRole" :{
"type" : "long"
},
"classId" : {
"type" : "long"
},
"schoolId" : {
"type" : "long"
},
"parentName" : {
"type" : "keyword"
},
"childName" : {
"type" : "keyword"
},
"childMobile" : {
"type" : "text"
},
"parentMobile" : {
"type" : "text"
}
}
}
}'
2.建立别名
curl -XPOST "172.17.1.9:9200/_aliases" -H 'Content-Type: application/json' -d '
{
"actions" : [
{ "add" : { "index" : "index_par_rel_v4", "alias" : "index_par_rel2" } }
]
}
'
别名可同时建多个,分配给不同场景使用
3.删除别名
curl -XPOST "172.17.1.9:9200/_aliases" -H 'Content-Type: application/json' -d '
{
"actions" : [
{ "remove" : { "index" : "index_par_rel_v4", "alias" : "index_par_rel" } }
]
}
'