G
Size: a a a
G
G
СГ
G
СГ
G
IK
[{
“name”: “aaa”,
“ids”: [“1”, “2”, 3”]
},
{
“name”: “bbb”,
“ids”: [“5”, “6”, 7”]
}]
ID NAME
123 aaa
123 bbb
jsonb_array_elements
2_
[{
“name”: “aaa”,
“ids”: [“1”, “2”, 3”]
},
{
“name”: “bbb”,
“ids”: [“5”, “6”, 7”]
}]
ID NAME
123 aaa
123 bbb
jsonb_array_elements
IK
select jsonb_array_elements(attachments)(поле
from employee_document;
attachments
- json)IK
IK
select
case when jsonb_typeof(attachments) = 'array'
then jsonb_array_elements(attachments)
else attachments
end as a
from employee_document;
2_
IK
{"name": "passport", "files": ["bdf4d41d-1f0c-4c63-aae3-e7a9b7833b9d", "34f28423-bef3-48b2-97cb-a4965483b6c8"]}
2_
IK
IK
IK
IK
2_
IK