Vadym Asked:2024-01-24 03:39:49 +0000 UTC2024-01-24 03:39:49 +0000 UTC 2024-01-24 03:39:49 +0000 UTC 在数据库中找到一个对象,其列是json格式并且这个json有一个空数组 772 大家好,请告诉我,我需要在PostgreSQL数据库中找到所有具有JSON格式列的记录,其中包含带有空数组的JSON。例如,Item表有一个源列,该列是JSON格式的,这个JSON包含不同的数据,还有一个名为 data 的数组。我们需要找到Item表中数据数组为空的所有记录,请问查询是什么? sql 1 个回答 Voted Best Answer Nowhere Man 2024-01-24T04:54:06Z2024-01-24T04:54:06Z 如果字段source的类型为jsonb,那么 PostgreSQL 查询可能如下所示: SELECT * FROM Item WHERE source->'data' = '[]'::jsonb; 主站点上的问题:如何在 JSONB 中查询空数组?
如果字段
source的类型为jsonb,那么 PostgreSQL 查询可能如下所示:主站点上的问题:如何在 JSONB 中查询空数组?