理论上定义成 String 是可以拿到这个 JsonObject string 的值的。你调试看看为什么为 null?
如果确定为 null 的话,这个应该是 1.11 的一个 bug。
PS:我在 1.12 上测试了下,嵌套的定义成 String 可以拿到这个值。




在 2020-12-07 14:42:12,"xiao cai" <[email protected]> 写道:
>String不行,取出来的值是null
>
>
> Original Message 
>Sender: silence<[email protected]>
>Recipient: user-zh<[email protected]>
>Date: Monday, Dec 7, 2020 14:26
>Subject: Re: FlinkSQL如何定义JsonObject数据的字段类型
>
>
>可以用string -- Sent from: http://apache-flink.147419.n8.nabble.com/

回复