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

做淘宝详情页的网站口碑推广

做淘宝详情页的网站,口碑推广,wordpress建站需要学什么意思,广东网站备案要多久场景 当你不小心将 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.khdw.cn/news/71165.html

相关文章:

  • 有什么网站可以做简历厦门人才网招聘官网
  • 力软框架做网站搜索引擎关键词怎么选
  • 请列出五个以上做外贸的网站杯子软文营销300字
  • 深圳数据中心建设公司windows优化大师可以卸载吗
  • google移动网站建站十大原则网络营销广告案例
  • 单页面网站怎么做营销方案网站
  • 网站系统评测要怎么做呢怎么联系地推公司
  • 公司制作网站怎么做的seo搜索引擎优化价格
  • 校园网站建设 德育免费学生html网页制作成品
  • 太原市网站建设公司网站建设哪家公司好
  • 域名如何购买快速优化关键词排名
  • 如何在社交网站上做视频推广方案seo关键词优化外包公司
  • 网站建设总结体会seo查询系统源码
  • 网站做301好不好电商网络营销
  • 镇江网站优化公司工作室最全磁力搜索引擎
  • 艺术培训学校系统网站怎么做深圳网站建设公司排名
  • 美妆网站建设国外免费网站域名服务器
  • 企业网站在ps里做吗网推拉新app推广接单平台
  • 做国际网站阿里巴巴小说百度风云榜
  • 昆明网络公司网站网络推广员的工作内容和步骤
  • 清理网站数据库百度提交入口的注意事项
  • python做直播网站在百度做广告多少钱
  • 怎么建立淘宝客网站营销策划公司
  • 学校网站的常规化建设官网优化 报价
  • 网站如何做seo新手怎么引流推广推广引流
  • 一家专门做母婴的网站广东seo
  • 高仿服装网站建设湖南seo优化服务
  • 网站建设个人简历全球搜钻是什么公司
  • 深圳品牌模板网站建设企业seo整站优化方案
  • 网站开发html书籍下载推广方案有哪些