PostgreSQL json 类型查询
数据表中有个字段 options 类型为 json.
这个字段中存储的数据如下:
[{
        "option_title" : "A选项",
        "score" : "1",
        "creation_date" : "2016-02-25T17:25:55+08:00"
    }, {
        "option_title" : "B选项",
        "score" : "0",
        "creation_date" : "2016-02-25T17:25:55+08:00"
    }, {
        "option_title" : "C选项",
        "score" : "0",
        "creation_date" : "2016-02-25T17:25:55+08:00"
    }, {
        "option_title" : "D选项",
        "score" : "0",
        "creation_date" : "2016-02-25T17:25:55+08:00"
    }
]
请问:怎么查询 option_title = "A选项" 的。
PostgreSQL 版本: 9.5
        postgresql
      
        数据库
      
        数据表
      
        赞
        
 收藏 0
 回答 2
 
        待解决
        
相关问题
 关于postgresql jsonb类型的查询问题有了解的吗? 
5461浏览  • 1回复 待解决
postgresql json 字段值为数组,怎么查询数组包含指定元素的数据? 
17411浏览  • 1回复 待解决
postgresql json 字段值为数组形式,怎么查询数组包含指定元素的数据? 
6904浏览  • 1回复 待解决
postgresql 能否将查询当天的条件变成in某天? 
5043浏览  • 0回复 待解决
怎样使用Mybatis处理PostgreSQL的jsonb类型的数据? 
6141浏览  • 1回复 待解决
PolarDB for PostgreSQL的分布式查询引擎是怎样的? 
4953浏览  • 1回复 待解决
PolarDB for PostgreSQL底层就是PostgreSQL吗? 
4561浏览  • 1回复 待解决
如何查询设备类型?有人知道吗? 
1424浏览  • 1回复 待解决
HarmonyOS json对象转map类型 
1465浏览  • 1回复 待解决
HarmonyOS JSON.parse 返回类型问题 
2453浏览  • 1回复 待解决
postgresql 的json和jsonb字段在插入的时候有什么区别? 
4309浏览  • 2回复 待解决
Map类型怎么转换成Json string 
3532浏览  • 1回复 待解决
把PostgreSQL改成PolarDB for PostgreSQL,主要是改哪部分的内容? 
4071浏览  • 1回复 待解决
如何部署PolarDB for PostgreSQL? 
5811浏览  • 1回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串 
2721浏览  • 1回复 待解决
#鸿蒙学习大百科#如何通过命令查询设备类型? 
1350浏览  • 1回复 待解决
HarmonyOS string.json中如何定义数组类型 
1051浏览  • 1回复 待解决
ArrayList 转成json 在通过json 解析成ArrayList 调用 has 方法会报类型错误 
1302浏览  • 1回复 待解决
postgresql 如何插入含 ‘ 数据? 
4736浏览  • 2回复 待解决
HarmonyOS  JSON解析number类型过长被进位补零 
1688浏览  • 1回复 待解决
postgresql是否可以做表大小限制 
5107浏览  • 1回复 待解决
PostgreSQL interval后跟字段的问题 
5459浏览  • 2回复 待解决
postgresql有没有像mysql的FOUND_ROWS()一样的函数或别的来获取查询数量呢? 
5011浏览  • 1回复 待解决
postgresql有没有像mysql的FOUND_ROWS()一样的函数或别的来获取查询数量呢 
3017浏览  • 2回复 待解决
HarmonyOS JSON.parse 返回值是Object 类型,但是怎么遍历Object类型属性呢 
1180浏览  • 1回复 待解决





















好吧,自己昨天已经找到一个解决办法了。现在贴出来。
JSON 函数和操作符
json -> text → json
jsonb -> text → jsonb用给定的键提取JSON对象字段。
'{"a": {"b":"foo"}}'::json -> 'a' → {"b":"foo"}