AWS Lambda 输出格式 - JSON
AWS Lambda output format - JSON
我试图将 lambda 函数的输出格式化为 JSON。 lambda 函数查询我的 Amazon Aurora RDS 实例和 returns 以下格式的行数组:
- [[姓名、年龄、城镇、邮政编码]]
给出了示例输出:
- [["James", 23, "Maidenhead","sl72qw"]]
我知道映射模板旨在将一种格式转换为另一种格式,但我不明白如何使用这些映射模板获取上面的输出并映射到 JSON 格式。
我查看了文档,它只涉及将一个 JSON 转换为另一个。
如果没有看到您具体使用的代码,很难给您绝对正确的答案,但我怀疑您想要的是从 python 返回数据作为字典,然后将其转换为JSON.
看起来 this 线程包含有关如何执行此操作的相关详细信息。
更具体地说,使用 DictCursor
cursor = connection.cursor(pymysql.cursors.DictCursor)
我试图将 lambda 函数的输出格式化为 JSON。 lambda 函数查询我的 Amazon Aurora RDS 实例和 returns 以下格式的行数组:
- [[姓名、年龄、城镇、邮政编码]]
给出了示例输出:
- [["James", 23, "Maidenhead","sl72qw"]]
我知道映射模板旨在将一种格式转换为另一种格式,但我不明白如何使用这些映射模板获取上面的输出并映射到 JSON 格式。
我查看了文档,它只涉及将一个 JSON 转换为另一个。
如果没有看到您具体使用的代码,很难给您绝对正确的答案,但我怀疑您想要的是从 python 返回数据作为字典,然后将其转换为JSON.
看起来 this 线程包含有关如何执行此操作的相关详细信息。
更具体地说,使用 DictCursor
cursor = connection.cursor(pymysql.cursors.DictCursor)