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_elements2_
[{
“name”: “aaa”,
“ids”: [“1”, “2”, 3”]
},
{
“name”: “bbb”,
“ids”: [“5”, “6”, 7”]
}]ID NAME
123 aaa
123 bbb
jsonb_array_elementsIK
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