创建索引
PUT /area
{
"mappings": {
"_doc": {
"properties": {
"province": {
"type": "nested",
"properties": {
"name": {
"type": "text",
"analyzer": "ik_max_word"
},
"cities": {
"type": "nested",
"properties": {
"name": {
"type": "text",
"analyzer": "ik_max_word"
},
"district": {
"type": "nested",
"properties": {
"name": {
"type": "text",
"analyzer": "ik_max_word"
}
}
}
}
}
}
}
}
}
}
}
插入示例数据
PUT /area/_doc/1
{
"province": {
"name": "北京",
"cities": [
{
"name": "北京市",
"district": [
{
"name": "朝阳区"
},
{
"name": "海淀区"
},
{
"name": "丰台区"
},
{
"name": "大兴区"
},
{
"name": "房山区"
},
{
"name": "通州区"
},
{
"name": "延庆区"
},
{
"name": "昌平区"
},
{
"name": "密云区"
},
{
"name": "平谷区"
}
]
}
]
}
}
示例2
PUT /area/_doc/2
{
"province": {
"name": "辽宁省",
"cities": [
{
"name": "沈阳市",
"district": [
{