文章詳情頁
mysql儲存json錯誤
瀏覽:226日期:2022-06-11 16:51:10
問題描述
最近在使用mysql的json儲存格式,出現(xiàn)了很蹊蹺的問題。
INSERT INTO `json` (`notes`) VALUES (’[{'name':1}]’);我用上述語句插入json數(shù)組,navicat的顯示是正常的
當我用UPDATE json SET notes =json_array_append(notes, ’$’ , ’['sa']’ ) WHERE ID=6;添加新的json時候出現(xiàn)了轉(zhuǎn)義符

請問這是出現(xiàn)了什么問題呢?
問題解答
回答1:json_array_append(notes, ’$’ , ’['sa']’ ) 改為json_array_append(notes, ’$’ , CAST(’['sa']’ AS JSON))
相關文章:
1. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?2. docker網(wǎng)絡端口映射,沒有方便點的操作方法么?3. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.4. angular.js - angular內(nèi)容過長展開收起效果5. 為什么我ping不通我的docker容器呢???6. 前端 - @media query 使用出現(xiàn)的問題?7. golang - 用IDE看docker源碼時的小問題8. html5和Flash對抗是什么情況?9. spring-mvc - spring-session-redis HttpSessionListener失效10. 我何時應該在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備