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

微信认证 网站简单网站开发准备

微信认证 网站,简单网站开发准备,北京网站设计价格,上海企业服务云代表啥目录 具体操作 1#xff0c;查询JSON段落指定key的值是否有等于value的 或 指定keyvalue的数据记录 2#xff0c;查询JSON段落中price19的记录 3#xff0c;查询JSON段中key为k0的记录 4、JSON段落中提取指定键值对到指定结构 5#xff0c;查询JSON数组是否包含…目录 具体操作 1查询JSON段落指定key的值是否有等于value的 或 指定keyvalue的数据记录 2查询JSON段落中price19的记录 3查询JSON段中key为k0的记录 4、JSON段落中提取指定键值对到指定结构  5查询JSON数组是否包含某元素 6修改JSON段中指定key的值 相关结构体及基础数据 具体操作 1查询JSON段落指定key的值是否有等于value的 或 指定keyvalue的数据记录 查询ids列中k1val1的记录 var demo1 []Demo err conn.Model(Demo{}).Where(ids-$.k1 ?, val1).Find(demo1).Error  或 查询books列中price19.1的记录 var demo1 []Demo err conn.Model(Demo{}).Where(JSON_EXTRACT(books,$.price)?, 19.1).Find(demo1).Error 2查询JSON段落中price19的记录 var demo1 []Demo err conn.Model(Demo{}).Where(books-$.price 19 ).Find(demo1).Error 等价于 SELECT * FROM demos WHERE  books-$.price 19; 3查询JSON段中key为k0的记录 var demo1 []Demo err conn.Model(Demo{}).Where(JSON_EXTRACT(ids, $.k0)).Find(demo1).Error 4、JSON段落中提取指定键值对到指定结构  var demo2 []Book err conn.Model(Demo{}).Select(books-$.name AS name).Find(demo2).Error // 注意在非数组的JSON中可正常获取若是数组型JSON则拿不到数据都是零值。 提取多个键值对多个字段 err conn.Model(Demo{}).Select(books-$.name AS name, books-$.price AS price).Find(demo2).Error 5查询JSON数组是否包含某元素 查询ids列的JSON数组中包含a0的记录 var demo1 []Demo err conn.Model(Demo{}).Where(JSON_CONTAINS(ids, JSON_ARRAY(?)), a0).Find(demo1).Error 等价于 SELECT * FROM demos WHERE JSON_CONTAINS(ids, JSON_ARRAY(a0) ) AND demos.deleted_at IS null; 6修改JSON段中指定key的值 将id1的ids列中key为k0的值修改为v00 err conn.Model(Demo{}).Where(id?, 1).Update(ids, gorm.Expr(JSON_REPLACE(ids, $.k0, ?), v00)).Error // JSON_SET也可 值得注意的是这种修改操作不能作用于JSON数组中元素的修改JSON数组中元素的修改需要用到$[0].k0即表示数组第一个位置的元素的k0的值。 相关结构体及基础数据 type Demo struct {entity.ModelIDs   string json:ids  gorm:column:ids; type:JSON;Books string json:books  gorm:column:books; type:JSON; }type Book struct {Name  string  json:name gorm:column:name;type:varchar(20); not null;Price float64 json:price gorm:column:price;type:decimal(10,2); not null; default:0.00; }demos : []Demo{Demo{IDs:   {\k0\:\val0\},Books: {\name\:\西游记\,\price\: 19.0},},Demo{IDs:   {\k1\:\val1\,\k0\:\val2\},Books: {\name\:\三国演义\,\price\: 19.1},},Demo{IDs:   [a0,a1,a2],Books: [{\name\:\西游记\,\price\: 19.0},{\name\:\三国演义\,\price\: 19.1}],},}err conn.Create(demos).Error
http://www.hkea.cn/news/14545849/

相关文章:

  • 中文书店网站模板个体户经营异常如何网上解除
  • 网站建设网站网站建设网站厂里拿货开小加工厂
  • wordpress卡密上海关键词优化的技巧
  • 襄阳行业网站建设常见的网络营销方式
  • 有关网站建设的图片房产中介公司网站源码
  • 合肥快速建站模板浙江省建设厅网站地址
  • 吉林省水土保持生态建设网站网站开发文档要求
  • led的网站建设软件技术基础
  • 公司网站设计意见收集做网站的皮包公司
  • 个人备案用作资讯网站哪个网络公司做网站好点
  • 连锁销售公司网站的建设方案最新网站开发软件
  • 景区网站建设材料软件开发模型的理解
  • 橙色网站模版做竞拍网站合法吗
  • 门户网站建设费用马鞍山网站设计制作
  • 免费奖励代码网站简约网站设计
  • 网站建设财务计划与预测一流 北京网站建设
  • 仿cnzz 网站 源码网站建设所面临的问题
  • 可以做代销的网站都有哪些个人怎么自己建网站
  • 做公益筹集项目的网站上饶网站设计公司
  • 深州做网站公司忻州做网站
  • 做网站推广员图片处理问题网站seo工具
  • 金坛住房和城乡建设局网站网页制作制作网站
  • 专做化妆品网站广告宣传
  • 固原门户网站建设小米手机如何做游戏视频网站
  • 网站psd设计稿问答网站建设
  • 用阿里云服务器做盗版小说网站吗门户网站收录
  • 公司网站哪里好互联网营销的方法有哪些
  • 百度上怎么做网站深圳公司网站建设
  • 申请中网可信网站自己在线制作logo免费图片
  • 网站流量赚钱wordpress网站转app插件下载