作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 mysql 表中有一个 json 字段名称 shipping_info
,其中包含以下示例数据
{
"shipping": {
"0": {
"phone": "(222) 222-2222",
"address1": "streeta",
"address2": null,
"address3": null,
"attention": "company",
"phone_ext": null,
"postal_code": "91406",
"proper_city": "VAN NUYS",
"address_type": "u",
"city_or_town": "VAN NUYS",
"country_code": "US"
}
}
}
我的目标是更新此路径 shipping.0.address1
中的值。到目前为止,这是我的查询,但它似乎不起作用
UPDATE cart_items
SET shipping_info = JSON_SET(
shipping_info,
'$.shipping[0].address1', 'new value'
)
WHERE cart_item_id= 1;
最佳答案
我能够通过以下查询获得它:
UPDATE cart_items
SET shipping_info = JSON_SET(
shipping_info,
'$.shipping."0".address1', 'new value'
)
WHERE cart_item_id= 1;
我将此作为答案发布,以防万一有人也会遇到同样的情况。
关于mysql - 如何将 MySQL JSON_SET 用于带有数字键的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52610913/
假设我有这个 .yml用于 Symfony2 i18n 的文件 month: 01: Jan 02: Feb 03: Mar 04: Apr 05: May 06: Jun
我有两个数组 Array ( [010156] => Array ( [supp_number] => 010156 [totalamoun
按住!在标记为重复或投票否决之前 假设我有一个如下所示的 java 脚本对象,我想按值对这个对象进行排序,是的,我知道数组是为此发明的,并且具有内置的 sort 但出于某种原因我必须去与这个对象:(
我们玩得很开心Redis在 Nodejs 上服务器 - 很棒的组合顺便说一句。这个问题是出于好奇,应该被视为“理论上”。 将值存储在数字键(1、2、3、4...)和压缩键(A9z3、A9z4、A9z5
我是一名优秀的程序员,十分优秀!