2015-11-18 4 views
0

В индексе Elasticsearch я поле под названием category, и я хочу, чтобы переименовать его в cat в возвращаемом массиве объектов вместо массива фактического значения, что-то вроде MySQL SELECT category as catElasticsearch вернулся поле переименования

Я пытался использовать partial_fields , он возвращает массив

"partial_fields" : { 
    "cat" : { 
     "include" : ["category"] 
    } 
} 

но он возвращает

"fields": { 
    "cat": [ 
     { 
     "category": 1 
     } 
    ] 
} 

на самом деле я хочу, чтобы это было что-то вроде

"fields": { 
    "cat": [1] 
} 

есть ли способ сделать это?

ответ

0

Это невозможно, к сожалению. Вам придется обрабатывать это в своем приложении.

Смежные вопросы