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

請問這是出現了什么問題呢?
問題解答
回答1:json_array_append(notes, ’$’ , ’['sa']’ ) 改為json_array_append(notes, ’$’ , CAST(’['sa']’ AS JSON))
相關文章:
1. macos - 無法source activate python272. android - 如何實現QQ pad 點擊右側輸入框,只頂右側的布局,左側布局不動3. javascript - npm run build后調用api返回index.html4. 運行python程序時出現“應用程序發生異常”的內存錯誤?5. 小白學python的問題 關于%d和%s的區別6. nginx - ngnix問題7. css - 關于background-position百分比的問題?8. css - angular前端如何讓ng-repeat的內容并排一行,跑起來呢?9. javascript - jquery hide()方法無效10. html5 - chrome上的video控制條不同
排行榜

網公網安備