产业气象站|PHP如何修改数据库中JSON字段内容
软件开发中经常需要在数据库中存储JSON格式的数据 , 直接存储是非常方便的 , mysql5.7以后支持JSON字段的存储 , 我使用的是thinkphp6来作为开发框架 , 以下简称tp6,对于操作一维json很简单 , 官方是有案例的 , 操作方法如下:
文章图片
更新JSON数据$user=User::find(1)$user->name="kancloud"$user->info->email="kancloud@qq.com"$user->info->nickname="kancloud"$user->save()
【产业气象站|PHP如何修改数据库中JSON字段内容】如果设置模型的JSON数据返回数组 , 那么更新操作需要调整如下 。
$user=User::find(1)$user->name="kancloud"$info["email"]="kancloud@qq.com"$info["nickname"]="kancloud"$user->info=$info$user->save()
但是往往 , 我们会保存二维数组到字段中 , 官方并没有提供具体的参考 , 来如何更新json中的内容
例如json字段中存储的
[{"name":"kancloud","email":"kancloud@qq.com","nickname":"kancloud
- 产业气象站|5G基站太耗电!三大运营商正式官宣:将智能化关闭5G基站节约电费
- 产业气象站|他从不打无准备之仗,华为联手哈工大究竟想干啥?依任总性格
- 产业气象站|G是否影响健康?,张朝阳用手机保持30厘米
- 爱集微APP|“芯”势力助推游戏产业发展,芯片成为ChinaJoy的关键词之一
- 产业气象站|电力机器人“小白”上岗巡检
- 产业气象站|苏宁智能宣布五项Biu+共享政策,从生态赋能到生态共享
- 产业气象站|点赞“中国芯里的南大智慧”!华为公司CEO任正非一行访问南京大学
- 产业气象站|花多少钱收购,微软正在谈判收购TikTok美国业务
- 产业气象站|包括王兴,马云创办支付宝的本质不是为了支付,很多人没理解
- 上观新闻|半导体产业如何发展?嘉定举办的这个论坛指明了方向