首页 > 其他分享 >JSON字段基本操作

JSON字段基本操作

时间:2023-04-23 09:02:05浏览次数:44  
标签:abc name 字段 js JSON num 基本操作 id

CREATE TABLE `t` (  
    `id` INT UNSIGNED NOT NULL,
    `js` JSON NOT NULL,
    PRIMARY KEY (`id`)
);
{
    "num": 1,  
    "name": "abc",  
    "age": 16,  
    "newNum": 123,  
    "class":{    
       "one": {
          "num": 1
        },                                                                                                                          
       "tow": {
          "num": 2
        },  
       "three": {
          "num": 3
        }
     }
 }
insert into t values(1,'{"num":1,"name":"abc"}')
update t set js=json_set('{"num":1,"name":"abc"}','$.num',2,'$.age',16,'$.class.id',1) where id=1

结果js={"num":2,"name":"abc","age":16}
黑马视频库:
Python全套教程
网盘链接:https://pan.baidu.com/s/1NvpLg7VFpyb3UXqBJYPniQ
提取码:g1tw

 

标签:abc,name,字段,js,JSON,num,基本操作,id
From: https://www.cnblogs.com/mengdie1978/p/17345433.html

相关文章

  • 【面试题】对 JSON.stringify()与JSON.parse() 理解
    大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:前端面试题库  web前端面试题库VSjava后端面试题库大全重新学习这两个API的起因在本周五有线上的项目,16:30开始验证线上环境。开始都是顺顺利利,一帆风顺。大概17:50左右,我正在收拾东西。准备下班去王者峡......
  • Django笔记十二之defer、only指定返回字段
    本文首发于公众号:Hunter后端原文链接:Django笔记十二之defer、only指定返回字段本篇笔记将介绍查询中的defer和only两个函数的用法,笔记目录如下:deferonly1、deferdefer的英语单词的意思是延迟、推迟,我们可以通过将字段作为参数传入,可以达到在获取数据的时候指定不获......
  • mybatisplus更新字段为null怎么处理?
    mybatisplus更新字段为null怎么处理?  /***主键*/@TableId(type=IdType.ASSIGN_ID)@ApiModelProperty(value="主键")privateStringid;/***企业号*/@ApiModelProperty(value="企业号")@TableFi......
  • mybatisplus中update用法 update多个字段 mybatis-plus指定实体类字段不查询 mybatis-
     @OverridepublicbooleanupdateRiskverificationFlag(StringacptracctName){BmsBillRiskverificationbbr=newBmsBillRiskverification();bbr.setWarnflag("1");bbr.setUpdateBy("job");intnum=bill......
  • Json使用toString
    Json的使用:1.对象转Json {"":"",“”:""}2.数组转Json [{"":"",“”:""},{"":"",“”:""}]3.JSon转对象4.Json转数组fastjson是ali的,比较使用于SpringC、SpringB/***转json给前端**@par......
  • Django框架——静态文件配置、form表单、request对象、连接数据库、ORM简介、ORM基本
    配置文件介绍SECRET_KEY='0yge9t5m9&%=of**qk2m9z^7-gp2db)g!*5dzb136ys0#)*%*a'#盐DEBUG=True#调试模式,等项目上线的时候,改成False#配置数据库DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3',#默认是自......
  • mysql-json类型字段多值并查
    mysql8.0.17版本支持json索引.官方文档:https://dev.mysql.com/doc/refman/8.0/en/json.html规则版本是否支持5.7.8版本:支持json类型字段8.0.17版本:支持json类型字段多列索引环境是否支持当前环境中使用的是gorm负责mysql的交互。支持原生sql操作,所以go......
  • C# JSON简单测试
    1usingNewtonsoft.Json;2usingSystem;3usingSystem.Collections.Generic;4usingSystem.IO;5usingSystem.Text.Json.Serialization;67namespaceTestJSON8{9internalclassProgram10{11staticvoidMain(string[]args)1......
  • 对kotlin友好的现代 JSON 库 moshi 基本使用和实战
    对kotlin友好的现代JSON库moshi基本使用和实战blog.csdn.net成就一亿技术人!前言上一篇博客我们聊了下gson在处理kotlindataclass时的一些坑,感兴趣的可以了解一下:gson反序列化成dataclass时的坑总结一下有一下两点属性声明时值不能为null,结果反序列化后值为null,跟预......
  • CS0120 对象引用对于非静态的字段、方法或属性
    非静态类的方法是不能直接调用的,需要实例化,但当有时需在各个地方去调用该方法时,逐个去实例化会显得麻烦,可以采用一个静态类来封装后使用。只有静态类才能调用......