我有JSON
对象:
[{"name":"steven","dob":"1979-02-10"},{"name":"Chris","dob":"1981-01-05"},]
我想将上面的对象转换为LIST
对象中JSON
个名称,如:
["steven", "Chris"]
是否有postgresql函数可以做到这一点?
我查看了文档https://github.com/ai/browserslist#queries,找不到合适的功能
答案 0 :(得分:1)
试试这个:
SELECT json_agg(value->>'name') FROM json_array_elements('[{"name":"steven","dob":"1979-02-10"},{"name":"Chris","dob":"1981-01-05"}]');