相关疑难解决方法(0)

MySQL更新或重命名JSON中的密钥

我将这个json存储在数据库中

{
    "endDate": "2018-10-10",
    "startDate": "2017-09-05", 
    "oldKeyValue": {
        "foo": 1000, 
        "bar": 2000, 
        "baz": 3000
    },
    "anotherValue": 0
}
Run Code Online (Sandbox Code Playgroud)

如何"oldKeyValue""newKeyValue"不知道UPDATE查询中键索引的情况下将键重命名为?我正在寻找这样的东西

UPDATE `my_table` SET `my_col` = JSON()
Run Code Online (Sandbox Code Playgroud)

注意:只有密钥需要更改,值(即{"foo": 1000, "bar": 2000, "baz": 3000})应保持不变

mysql json

7
推荐指数
2
解决办法
1388
查看次数

标签 统计

json ×1

mysql ×1