У меня есть документ со свойством aliases
, представляющий собой список строк. Я хочу указать мультиполя на основе этого списка, чтобы я мог искать его с помощью соответствующего анализа языка.
Но используя это отображение:
'names':{
'type':'object',
'fields': {
'native': {
'type': 'text', <- I guess this doesn't even make sense
'analyzer': 'en'
}
}
}
Это достижимо? Я знаю, что возможно иметь динамические отображения, но я не знаю, как использовать это в этой проблеме. Я также прочитал документацию по вложенным объектам, и она близка, чтобы дать мне решение, но оно не идеально подходит, если я не превращаю каждую строку в объект.