У меня есть простое сопоставление вasticsearch-6, подобное этому.
{
"mappings": {
"_doc": {
"properties": {
"@timestamp": {
"type": "date"
},
"fields": {
"properties": {
"meta": {
"properties": {
"task": {
"properties": {
"field1": {
"type": "keyword"
},
"field2": {
"type": "keyword"
}
}
}
}
}
}
}
}
}
}
}
Теперь я должен добавить к нему другое свойство - tasks
, которое уже является просто массивом свойства task
определены.
Есть ли способ ссылки на свойства task
, чтобы мне не приходилось дублировать все свойства? Что-то вроде:
{
"fields": {
"properties": {
"meta": {
"properties": {
"tasks": {
"type": "nested",
"properties": "fields.properties.meta.properties.task"
},
"task": {
...
}
}
}
}
}
}