为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用新PostgreSQLJSON数据类型中的字段进行查询?

如何使用新PostgreSQLJSON数据类型中的字段进行查询?

冉冉说 2019-07-06 15:24:42
如何使用新PostgreSQLJSON数据类型中的字段进行查询?我正在寻找PostgreSQL9.2中新的JSON函数的一些文档和/或示例。具体来说,给定一系列JSON记录:[   {name: "Toby", occupation: "Software Engineer"},   {name: "Zaphod", occupation: "Galactic President"}]如何编写SQL以按名称查找记录?在vanillaSQL中:SELECT * from json_data WHERE "name" = "Toby"官方开发手册非常稀少:http:/www.postgresql.org/docs/devel/静态/datatype-json.htmlhttp:/www.postgresql.org/docs/devel/静态/function-json.html更新一我已经把Gist详细说明了PostgreSQL9.2目前可能实现的功能..使用一些自定义函数,可以执行以下操作:SELECT id, json_string(data,'name') FROM thingsWHERE json_string(data,'name') LIKE 'G%';最新情况二我现在已经将我的JSON函数移到了他们自己的项目中:PostSQL-一组函数,用于将PostgreSQL和PL/V8转换为一个非常棒的JSON文档存储区
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 4816 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信