当前位置: 首页 > news >正文

做淘客网站的推广神器app

做淘客网站的,推广神器app,佛山哪里做网站,襄阳网站建设-飞鱼网络场景 当你不小心将 key 的名称写错了(人员类别:多了一个冒号),或者想把引文改为中文(type改为类型) 大致思路是添加一个新的 key,然后将旧的 key 删除 sql语句 假如 JSON 列为 extra&#x…

场景

当你不小心将 key 的名称写错了(人员类别:多了一个冒号),或者想把引文改为中文(type改为类型

大致思路是添加一个新的 key,然后将旧的 key 删除

sql语句

假如 JSON 列为 extra

  • 可以使用 extra::jsonb ->> 'type' 获取到 type 的值

    ->> 以text形式获得 JSON 对象域 '{"a":1,"b":2}'::json->>'b' 2

  • 可以使用 extra::jsonb - 'type'type 删除

    - 从左操作数删除键/值对或者string 元素。键/值对基于它们的键值来匹配。 '{"a": "b"}'::jsonb - 'a'

  • 可以使用 jsonb_set 来修改 json 列中的值

    jsonb_set(target jsonb, path text[], new_value jsonb[,create_missing boolean]) 返回target,其中由 path指定的节用 new_value替换,如果 path指定的项不存在并且 create_missing为真(默认为 true)则加上 new_value。正如面向路径的 操作符一样,出现在path中的 负整数表示从 JSON 数组的末尾开始数。 jsonb_set('[{"f1":1,"f2":null},2,null,3]', '{0,f1}','[2,3,4]', false) jsonb_set('[{"f1":1,"f2":null},2]', '{0,f3}','[2,3,4]') [{"f1":[2,3,4],"f2":null},2,null,3] [{"f1": 1, "f2": null, "f3": [2, 3, 4]}, 2]

学习了以上知识点,就可以组合使用,最终的 sql 语句如下:

UPDATE table_name
SET extra = jsonb_set(extra::jsonb - 'type', '{类型}', extra::jsonb ->> 'type')
WHERE extra ->> 'type' is not null;

参考链接:

  • http://www.postgres.cn/docs/12/functions-json.html
http://www.hengruixuexiao.com/news/54030.html

相关文章:

  • 自助建站网站源码电子商务网站建设规划方案
  • 信通网站开发中心seo网站
  • 日本人真人做真爱的网站市场调研报告怎么写
  • 北京好的网站建设搜索量排行
  • 网站建设书籍推荐长沙大型网站建设公司
  • 网站页面吸引力网络推广平台代理
  • 网站后台无法上传图片制作网页
  • 东莞网站页设计制作域名站长工具
  • 旅游网站建设方案的总结百度首页网站推广多少钱一年
  • 2013年以前pc网站建设2024年疫情还会封控吗
  • 有哪些建设网站的大公司百度问答优化
  • 徐州网站公司社群营销的案例
  • 眉山市住房和城乡建设局网站网址收录入口
  • 网站开发文章怎么分类网站友链查询源码
  • wordpress+培训模板seo的基本步骤包括哪些
  • 公司网站最新版营销培训
  • 做淘宝一件代发的网站邵阳seo优化
  • 赚钱软件排行流程优化四个方法
  • 广州网站建设报价苏州网站建设哪家靠谱
  • jsp网站建设技术案例手机搜索引擎排名
  • 如何免费找精准客户广州seo网站优化培训
  • 让人做网站需要准备什么条件厦门网站流量优化价格
  • 网站开发 兼职项目免费域名注册
  • 注册公司名称查询系统官网林哥seo
  • 360建站abc官网有什么平台可以推广信息
  • 建网站 绑定域名 网址黑帽seo教程
  • 网络推广理论做网站好不好个人如何推广app
  • 网站维护等泰安网络推广培训
  • 网站新站域名注册 万网
  • 做网站的时候字体应该多大网站怎么优化排名靠前