Elasticsearch: схема без отображения? - PullRequest
0 голосов
/ 09 июня 2018

Согласно дорожной карте Elasticsearch , типы отображения будут полностью удалены в 7.x

Как мы собираемся дать структуру схемы Документам без отображения?

Например, как бы мы заменили это (Doc / mapping_type с 3 полями определенного типа данных):

PUT twitter
{
  "mappings": {
    "user": {
      "properties": {
        "name": { "type": "text" },
        "user_name": { "type": "keyword" },
        "email": { "type": "keyword" }
      }
    }
}

1 Ответ

0 голосов
/ 09 июня 2018

Они собираются удалить типы (user в вашем примере) из сопоставления, потому что сейчас существует только 1 тип на индекс, остальные будут такими же:

PUT twitter
{
  "mappings": {
    "_doc": {
      "properties": {
        "name": { "type": "text" },
        "user_name": { "type": "keyword" },
        "email": { "type": "keyword" }
      }
    }
  }
}

Как вы можете видетьбольше нет типа user.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...