
Mike Chuguniy
21.01.2018
05:04:18
А кому дебажить индексы надо? У нас есть, что сказать по этому поводу: https://obartunov.livejournal.com/197604.html

Alex
21.01.2018
09:56:21

Yaroslav
21.01.2018
10:10:16

Alex
21.01.2018
12:54:55

Google

Igor
21.01.2018
15:35:45
Есть json-поле такого формата: [{"id" : "fe182590-fdf1-11e7-9646-eb9d9e1038ae", "value" : "some_value"}]. Нужно вытянуть все записи, у которых в этом поле есть элемент, id которого входит в перечень заданных в запросе id. Можете пожалуйста подсказать, как бы такое провернуть?

Сергей
21.01.2018
15:36:54
json_array_elements
https://www.postgresql.org/docs/9.5/static/functions-json.html
ну а дальше ты сам
?

Igor
21.01.2018
15:48:47
выйдет что-то типа
<...>
where exists
(select * from json_array_elements(elements_in_the_request)
where value::jsonb @> '{"key":"my_uuid_here"}'::jsonb
)
<...>
UPD: все так, полный запрос вышел следующим:
select * from release.category_current_versions where exists(select * from json_array_elements(tags) where value::jsonb @> '{"id":"fe182590-fdf1-11e7-9646-eb9d9e1038ae"}');
Осталось научить jOOQ (фреймворк) переваривать такое, и все супер.
Спасибо огромное :)

Amir
21.01.2018
20:40:30
Только лишний раз своё поле не переводите в jsonb, eсли оно уже в этом формате, а то индексы если есть не подхватятся

Andrey
21.01.2018
21:41:15
Друзья, прошу проголосовать за работу моего сына (4 класс), который уже пишет простые запросы в постгресе, на городском конкурсе начального научно-технического творчества "Первые шаги в большие науки".
Форма голосования находится внизу, после видеороликов.
Наш проект называется "Настоящая левитация для двигателя будущего (Фёдоров Д.)"
http://открытия.старт-плюс.рф/первые-шаги-в-большие-науки-научное-ис/
Для конкурса ролик сократили до двух минут, но если кому-то интересно, то вот по этой ссылке можно увидеть весь процесс сборки левитирующего двигателя за 10 минут - https://youtu.be/YlFsiiSbJ18
Сын очень старался. Ваши голоса будут для него самой большой похвалой за его работу! )

Alex
21.01.2018
22:59:16

Jim
22.01.2018
05:49:29
готово
чуть ли не единственное видео оформленное поинтереснее чем презентация с фоновым белым шумом