mysql-5.7 - 如何在 MySql 5.7 中完全更新 JSON 列?
问题描述
我是 MySQL 5.7 的新手。我有一个带有 JSON 列的表。
数据:{“游戏”:“板球”,“玩家”:“多尼”}
这只是一个示例 JSON 对象,但我的列中有很多键值对。
我想用新的 JSON 对象完全替换我的 JSON,该对象作为来自某些 API 的响应而收到
例如 {"Game":"Hockey","Player":"Kohli","":"",........}
请提出相同的方法。谢谢
解决方案
要在 MySQL 版本 >= 5.7 中完全更新 JSON,只需使用 UPDATE 查询即可。
例如:
UPDATE json_table SET json = '{"Game": "Hockey","Player":"Kohli"}' (WHERE CLAUSE)
推荐阅读
- javascript - 在这种情况下,innerhtml 和 appendChild 之间的区别
- android - 用flutter开发电视应用,如何实现滚动效果
- python - 如何将 Unix 时间戳从 Postgresql 列转换为 Python(用于绘图)?
- android - 如何在条形图颤动中赋予悬停效果
- dart - 重新启动应用程序后清除 AsyncCache
- sonos - 带有外部控制器的 Sonos API 重定向 URI
- apache - Htaccess RewriteRule 用于映射要从一个文件提供的 url
- python - Google Drive 的 .Py 文件的正确 Mimetype(输入和输出)是什么?
- android - ADB - 将窗口带回顶部
- ios - 在 Metal 计算内核中存储每像素持久性数据的正确方法是什么?