После обновления ElasticSearch 2 Я не более способен отображать ContextSuggester для различных типов:Mapping для контекста Suggester неудачу в ElasticSearch 2
PUT /test/foo/_mapping
{
"properties": {
"suggest": {
"type": "completion",
"context": {
"type": {
"type": "category",
"path": "_type",
"default": [
"foo"
]
}
}
}
}
}
PUT /test/bar/_mapping
{
"properties": {
"suggest": {
"type": "completion",
"context": {
"type": {
"type": "category",
"path": "_type",
"default": [
"bar"
]
}
}
}
}
}
Положив карту для второго типа заканчивается за исключением следующего:
Mapper для [предложить] конфликтует с существующим отображение в других типах: [картостроитель [предложить] имеет разные [context_mapping] значения]
Проблема в том, что значение по умолчанию отличается для разных типов. С моей точки зрения, это должен быть ожидаемый подход. Как я могу решить эту проблему?
Испытано версия ES: 2.2.1