首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >检查元素是否是没有键的JSON数组的一部分

检查元素是否是没有键的JSON数组的一部分
EN

Stack Overflow用户
提问于 2020-04-23 19:00:58
回答 1查看 23关注 0票数 0

假设一个表T具有类型为jsonb的属性j。如何检查字符串'x'是否是以["a", "b", "c"]格式存储在j中的数组的一部分(没有键的有效["a", "b", "c"]数组)?

EN

回答 1

Stack Overflow用户

发布于 2020-04-23 19:04:24

您可以对单个元素使用?

代码语言:javascript
运行
AI代码解释
复制
the_column  ? 'x'

或者,如果要检查多个值,可以使用@>运算符

代码语言:javascript
运行
AI代码解释
复制
the_column @> '["x", "y"]'

这两个条件都假定数组未存储为嵌套元素(例如`{list:"a","b","c"}‘

有关更多细节,请参阅the manual

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61395031

复制
相关文章
js检查是否是数组
该方法兼容Chrome 5, Firefox 4.0, IE 9, Opera 10.5 和 Safari 5,详细兼容性,可以查阅这篇文章。
IT工作者
2022/01/27
3.4K0
SQLite 判断 JSON 数组是否包含某元素
如果想查询 tag 列中包含 love 的所有行,在 MySQL 中有 JSON_CONTAINS 可以使用,比如下面的 SQL:
恋喵大鲤鱼
2023/10/12
7830
GORM 判断 JSON 数组是否包含某元素
在 MySQL 中,并没有内置的数组数据类型。但是,MySQL 提供了一些可以实现类似数组功能的机制,如使用字符串来存储由逗号分隔的值,使用 JSON 类型来存储数组数据等。
恋喵大鲤鱼
2023/02/23
3.5K0
jquery判断数组中是否包含某个元素的值_java判断元素是否在数组中
如果arry数组里面存在”C#” 这个字符串则返回该字符串的数组下标,否则返回(不包含在数组中) -1
全栈程序员站长
2022/11/02
5.9K0
React技巧之检查元素是否可见
原文链接:https://bobbyhadz.com/blog/react-check-if-element-in-viewport[1]
chuckQu
2022/08/19
1.1K0
JavaScript 检查是否是数字
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/109551.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/05
1.1K0
关于数组内元素是否会被改变的思考
项目中双层for循环时,想当然的认为内部局部指针变量的变化会影响外面数组中模型的地址。结果调试后发现,是不对的。
woopDast1
2020/09/04
1.1K0
MySQL 判断 JSON 数组是否相等
JSON(JavaScript Object Notation)是流行的互联网应用服务之间的数据交换格式。
恋喵大鲤鱼
2023/10/12
4630
js判断数组中是否包含某个指定元素的个数_js 数组包含某个元素
indexOf()完整语法: array.indexOf(item,start)
全栈程序员站长
2022/11/02
11.4K0
JS 数组去重(数组元素是对象的情况)
但当数组元素是对象时,就不能简单地比较了,需要以某种方式遍历各值再判断是否已出现。
书童小二
2018/09/03
4.3K0
js 判断数组是否包含某个元素方法集合的原因_怎么判断数组有几个元素
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/02
6.4K0
js中判断数组中是否包含某元素的方法有哪些_js判断数组里面是否包含某个元素
注:string.indexOf()返回某个指定的字符串值在字符串中首次出现的位置。
全栈程序员站长
2022/11/02
10.2K0
js中判断数组中是否包含某元素的方法有哪些_js判断数组里面是否包含某个元素
js判断是否是子元素
在while循环中,俺使用赋值运算符=进行迭代,直到不再有父节点,在本例中为el.parentNode返回null时, while循环结束。
IT工作者
2022/01/15
10.8K0
Javascript中对象如何检查key(键)是否存在
如果要特别测试对象实例的属性(而不是继承的属性),请使用hasOwnProperty:
IT工作者
2022/02/09
26.8K0
如何判断数组中是否含有某个元素的个数_数组有多少个元素怎么计算
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用
全栈程序员站长
2022/11/02
2.9K0
判断字符串是否没有重复元素
题意 实现一个算法确定字符串中的字符是否均唯一出现 样例 给出 "abc",返回 true 给出 "aab",返回 false 思路 解法一:可以利用查表法,首先建立一个大小为 256 位的布尔类型的数组,因为 ASCII 表中一共就有 256 的字符,依次取字符串中的每一个位,将其在 ASCII 表中的位置放到数组中,True 表示该字符已存在,Flase 则表示该字符不存在。 解法二:不利用额外空间的话,就将当前位与剩余位依次进行比较才能实现,比较消耗时间。 代码实现 解法一 public class
一份执着✘
2018/06/04
1.4K0
PHP | 例程:取子元素、取键换值、添加数组元素、中文元素存储注意、PHP.Array2JSON
<?php $a = array( array('id' => 1, 'name' => 'a'), array('id' => 2, 'name' => 'b'), ); //取子
凌川江雪
2020/03/20
3.4K0
使用Python,怎么检查列表中所有元素是否相同?
如何判断一个列表的元素是否全部一样,有很多种方法。今天来分享一下,我最喜欢的一种方法,推荐给你。
TalkPython
2020/12/29
8.4K0
golang 判断元素是否存在数组中
现在只能这样写,因为还没有泛型嘛。Intfunc IsContainInt(items []int, item int) bool { for _, eachItem := range items { if eachItem == item { return true } } return false} stringfunc IsContain(items []string, item string) bool { for _, ea
IT工作者
2022/08/06
7.1K0
如何检查 Java 数组中是否包含某个值 ?
在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题。比如说:如何检查Java数组中是否包含某个值 ?像这类灵魂拷问的主题,非常值得深入地研究一下。
用户7886150
2021/04/28
9.2K0

相似问题

检查数组元素是否是连续的,没有顺序

40

检查数组元素是否为键

11

检查数组是否是数组列表的元素

12

检查键是否是数组中的最后一个元素?

40

检查数组的元素是否是单调的

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文