Brincando com JSON no PostgreSQL 12 | JSONPATH | SQL | NoSQL [EP. 1]

preview_player
Показать описание
Neste vídeo demonstra uma novidade do PostgreSQL 12 o suporte ao SQL/JSON path. Uma linguagem que permite você fazer consultas em objetos JSON no PostgreSQL utilizando SQL!

Documentação do JSON Path no PostgreSQL:

Comando COPY utlizado:

Uma observação, aos 24:35 eu cometi uma gafe, eu estava com um SELECT assim:

select *
from repos_stage
join lateral jsonb_path_query(payload, '$[*].id') as doc
on (true);

Quando na real no lugar de trazer todos os campos (*) eu deveria trazer apenas o "doc"

select doc
from repos_stage
join lateral jsonb_path_query(payload, '$[*].id') as doc
on (true);
Рекомендации по теме
Комментарии
Автор

opa, muito bom, estou procurando mais material sobre querys com jsonb e ta difícil, estou tentando usar o jsonb_path_match na Where mas nao ta funcionando, sabe onde a gente encontra mais mateiral sobre jsonb, curso etc?

rodrigorodriguescosta
Автор

Muito boa a aula. Tem que voltar logo a fazer outros vídeos de postgres.

elmagro
Автор

Opa ! Achei bem explicativo, porém eu não consigo aplicar dentro da minhha função, estou usando o Dbeaver para codar e tentei utilizar esses comandos porém retorna como se não existisse a função, a versão ta ok.

xlukizera
Автор

Eu não entendi referente a esse comando "curl" e o utilitário JQ, sou novo em Postgree. A aula foi boa (parabéns
), mas não consegui prosseguir pois parei desse ínicio

felipeleonardo
welcome to shbcf.ru