我在这里遇到了一些困境:
我正在使用AWS Athena查询某些JSON对象。大多数JSON记录都是结构化的,但特别是一个字段(“更改”)具有动态对象,其字段实际上没有设置结构。例如,这是一条记录:
{
id: 1,
user_id: 2,
changes: {
"customer_id" 1,
"business_name: ['old name', 'new name']
}
}
每个记录都有不同的键,值类型也各不相同。我该如何表示这些数据?我想也许是一个字符串,但是当我尝试以这种方式存储它时,我在解码时会遇到JSON解析错误。任何帮助,将不胜感激!谢谢!