使用postgresql将JSON的LIST转换为字符串列表

时间:2016-09-02 17:24:35

标签: json postgresql list

我有JSON对象:

[{"name":"steven","dob":"1979-02-10"},{"name":"Chris","dob":"1981-01-05"},]

我想将上面的对象转换为LIST对象中JSON个名称,如:

["steven", "Chris"]

是否有postgresql函数可以做到这一点?

我查看了文档https://github.com/ai/browserslist#queries,找不到合适的功能

1 个答案:

答案 0 :(得分:1)

试试这个:

SELECT json_agg(value->>'name') FROM json_array_elements('[{"name":"steven","dob":"1979-02-10"},{"name":"Chris","dob":"1981-01-05"}]');