这个情况现在是支持的,可以用类似于这种写法:
```SQL
CREATE TABLE MyTable (
a11 INT,
a12 VARCHAR,
a13 ROW<a21 INT, a22 INT, a23 VARCHAR>
) WITH (...)
```
Roc Marshal <
[hidden email]> 于2020年9月24日周四 下午7:54写道:
> 请教个问题,flink sql 流模式链接kafka的时候,message格式是多层的json,怎么对某个深度大于1的字段进行映射呢?
> {
> "a11":1,
> "a12":"1",
> "a13":{
> "a21":1,
> "a22":1,
> "a23":"1"}
> }
>
>
> 比如像这样的格式,怎么将a2开头的字段进行映射呢?如果现有版本不支持这个特性的话,是否可以考虑对此功能进行支持?
>
>
> 谢谢
--
Best,
Benchao Li