У меня есть этот запрос
select
json_build_object(
'categories', json_agg(
json_build_object(
'catID',c.category_id,
'cat_name', c.fr,
'cat_prior', c.priority,
'links', links
)
)
) categories FROM category c left join (
select json_agg(
json_build_object(
'linkID', l.link_id,
'link_name', l.label,
'link_address', l.address
)
) links
FROM link l) l on c.category_id @> l.cats GROUP BY c.category_id;
У меня есть эта ошибка: столбец l.cats не существует.Моя таблица категории
category_id integer
slug character varying(255)
fr character varying(25)
priority integer
Моя таблица ссылки
link_id bigint
label character varying(50)
address text
cats integer[]
priority integer
Я использую модуль Intarray.
Спасибо за помощь!