2
語法看起來不錯,任何幫助將不勝感激!MySQL JSON_EXTRACT路徑表達式錯誤
mysql> select fieldnames from tablename limit 5;
+--------------------------------------------------------+
| fieldnames |
+--------------------------------------------------------+
| {"example-field-1": "val2"} |
| {"example-field-2": "val1"} |
| {"example-field-1": "val1", "example-field-3": "val1"} |
| {"example-field-2": "val1"} |
| {"example-field-2": "val2"} |
+--------------------------------------------------------+
mysql> select JSON_EXTRACT(fieldnames, '$.example-field-1') from tablename;
ERROR 3143 (42000): Invalid JSON path expression. The error is around character position 17 in '$.example-field-1'.
的MySQL 5.7.10
謝謝!就是這樣。引號內的引號。 – 2achary
我真的希望Mysql文檔能夠突出更多。這個答案確實讓我免於掉下一個兔子洞。 – avelis