文章詳情頁
mysql儲存json錯誤
瀏覽:103日期: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. node.js - webpack-dev-server正常運行,webpack打包卻出錯,怎么辦?2. node.js - nodejs,express搭建,為什么ejs模板被解析成pre了?3. javascript - 關于iscroll的一段代碼,希望有人解釋4. 我何時應該在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)5. javascript - 不定高度動畫怎么實現?6. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點7. html5 - 請問一下寫H5的時候 你們都是兼容那些手機8. 輸入地址報以下截圖錯誤,怎么辦?9. php自學從哪里開始?10. mysql - 瞬間流量很高的網站,要頻繁的插入數據到數據庫,應該怎么解決這個問題?
排行榜
