我需要一些不寻常的数据才能为其创建映射。这是我需要索引的数据的示例:
{
"tstamp": "12345",
"name": {
"label": "bill",
"last": "nye"
},
"about":{
"color":"W",
"birthplace":"alaska",
"college":["university of kalamazoo", "The University of Miami"]
}
}
棘手的部分是“ about”字段可以包含其他字符串或数组字段,但是已知的名称和字段总数。索引对象可以包含一个或多个这些字段。 (含义不仅仅限于颜色,出生地和大学,还可以应用于“关于”)。如何构建可以解释这些大小可变的对象的映射?我需要使用动态模板吗?
使用Elasticsearch 5.x.x