Общий вопросasticsearch:
Я получаю хороший ответ, где _source
отформатирован как:
{
"Message": {
"S": "This item has changed"
},
"Id": {
"N": "101"
}
}
Я хочу преобразовать это в
{
"Message": "This item has changed",
"Id": 101,
}
Я хочу санировать ответ с обратной стороны, чтобы ответ представлял собой только то, что нужно внешнему интерфейсу, и никакой дополнительной обработки не требуется.
Итак, я полагаюЯ могу нанести на карту объект и создать оператор switch для всех различных типов, которые поддерживаетasticsearch.Но существует ли «стандартный» способ решения этой проблемы?Похоже, это было бы довольно распространенным вариантом использования, и я предполагаю, что там может быть лучшее решение.
Кто-нибудь сталкивался с этим раньше и нашел для него хорошее решение?