К
содержит указание ключа во втором аргументе JSON_SET
UPDATE subscribes SET feed = JSON_SET(feed, '$[0]', 100)
Но у меня простой JSON массив.
Есть ли способ добавить в массив новый элемент не указывая индекс? А просто в конец массива пушнуть.
Size: a a a
К
UPDATE subscribes SET feed = JSON_SET(feed, '$[0]', 100)
S
UPDATE subscribes SET feed = JSON_SET(feed, '$[0]', 100)
IZ
DE
IZ
IZ
ls
IZ
SELECT aa.id, aa.email, JSONB_AGG(bb.*) AS child
FROM "Users" aa
LEFT JOIN LATERAL (
SELECT b1.id, b1.email, JSONB_AGG(cc.*) AS child FROM "Users" b1
LEFT JOIN LATERAL (
SELECT c1.id, c1.email, JSONB_AGG(dd.*) AS child FROM "Users" c1
LEFT JOIN LATERAL (
SELECT d1.id, d1.email FROM "Users" d1 WHERE d1."parentId" = c1.id
) dd ON true
WHERE c1."parentId" = b1.id
GROUP BY c1.id
) cc ON true
WHERE b1."parentId" = aa.id
GROUP BY b1.id
) bb ON true
WHERE aa."parentId" IS NULL
GROUP by aa.id
DE
IZ
ls
IZ
DE
ls
UPDATE subscribes SET feed = JSON_SET(feed, '$[0]', 100)
IZ
IZ
DE
a
DE
ls