弹性搜索响应JSON清理

时间:2018-10-04 18:05:50

标签: node.js elasticsearch

一般的Elasticsearch问题:

_source的格式为:

的情况下,我得到了很好的答复。

{ "Message": { "S": "This item has changed" }, "Id": { "N": "101" } }

我想将其转换为

{ "Message": "This item has changed", "Id": 101, }

我想在几个方面清理响应,以便响应仅是前端所需的,并且不需要任何其他处理。

所以我想我可以映射对象并为elasticsearch支持的所有不同类型创建一个switch语句。但是,有没有一种“标准”的方式来解决这个问题?这样的感觉将是一个非常普遍的用例,并假设那里可能会有更好的解决方案。

以前有没有人遇到过这个问题,并找到了一个好的解决方案?

0 个答案:

没有答案