postgresql 数据库查询json

Postgres 数据类型 json

gosense.public> INSERT INTO public.gs_article (aid, cate_id, title, content, publish_time, publish_status, views, tag_ids) 
    VALUES (2::bigint, DEFAULT, '未名湖畔'::text, '轻伤有雨'::text, null::text, null::bigint, null::bigint, '[2, 5, 6]'::jsonb)


如何查询一个记录中的tag_ids是否包含某个标签呢?

 

select * from gs_article where gs_article.tag_ids @> '5';

 

分类: 默认 标签: 发布于: 2022-04-29 16:51:31, 更新于: 2022-04-29 16:51:52