我在postgres中查询json数组时遇到了一些麻烦。例如:
给一张postgres表 foobar
关于jsonb列 data
就像。。。
db=# select * from foobar;
id | data
----+--------------------------------------------
1 | [[true, true], [true, false]]
2 | [[true, true], [true, true]]
3 | [[true, true], [true, true], [true, true]]
(3 rows)
如何编写一个select查询,只选择只包含 true
中每个数组中的值 data
其数组长度为2(i、 e.,世界其他地区 id = 2
在上面的例子中)?
1条答案
按热度按时间mepcadol1#
只需将其与参考进行比较: