"example_code":[{"代码":"等等";,"类型":"值";}]
在其他情况下,我们会写:(meta->'example_code'->'代码'(
但是,由于它在牙套内,我无法提取。
欢迎使用SO。由于example_code
是一个数组,请使用-> 0
访问其第一个(也是唯一一个(元素。这是关于它的文档。
CTEthe_table
是真实数据的模拟。
with the_table(meta) as
(
values ('{"example_code":[{"code":"blah", "type":"value"}]}'::json)
)
select meta -> 'example_code' -> 0 ->> 'code' from the_table;