文章詳情頁
mysql儲存json錯誤
瀏覽:146日期: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)了轉義符
請問這是出現(xiàn)了什么問題呢?
問題解答
回答1:json_array_append(notes, ’$’ , ’['sa']’ ) 改為json_array_append(notes, ’$’ , CAST(’['sa']’ AS JSON))
相關文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題2. javascript - QWebEngineView 如何爬 angular 的動態(tài)數(shù)據?3. javascript - 使用angular 的ui-sref 中出現(xiàn)了中文參數(shù),點擊跳轉后瀏覽器的地址欄里出現(xiàn)轉義后的%AE....%a%44. java - ConcurrentHashMap中的get()方法為什么可以不加鎖?5. java - 郵箱如何發(fā)送html內容6. html5 - 這個代碼顯示功能如何實現(xiàn)?7. javascript - 用JS 七牛上傳圖片出現(xiàn)文件已存在的錯誤(file exists)8. java - 字節(jié)流轉成字符串之后,在通過字符串轉成字節(jié)流后的文件為什么會不一樣?9. css3 - 圖片等比例縮放10. java - 一段遞歸代碼的問題
排行榜
