Добавить новое поле в существующие вложенные - PullRequest
0 голосов
/ 15 мая 2019

У меня есть отображение индекса с вложенным:

Я хочу добавить новое поле «организация» в мою вложенную «тему».Как мне это сделать через Кибану?

{
"index_test": {
"mappings": {
"search_type": {
"properties": {
"person": {
"properties": {
"relation": {
"properties": {
"subject": {
"type": "nested",
"properties": {
"firstName": {
"type": "keyword",
"fields": {
"english": {
"type": "text",
"analyzer": "english"
} } },
"lastName": {
"type": "keyword",
"fields": {
"english": {
"type": "text",
"analyzer": "english"
} } } } } } } } } }} } }

1 Ответ

1 голос
/ 15 мая 2019

Просто добавьте новое подполе, например:

PUT index_test/_mapping/search_type
{
  "properties": {
    "person": {
      "properties": {
        "relation": {
          "properties": {
            "subject": {
              "type": "nested",
              "properties": {
                "organization": {
                  "type": "keyword",
                  "fields": {
                    "english": {
                      "type": "text",
                      "analyzer": "english"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...