1
卸下雙重編碼JSON值,大約定義如下:在給定PostgreSQL中表PSQL
Column | Type | Modifiers | Storage | Stats target | Description
-------------+-----------------------------+-----------+----------+--------------+-------------
id | character varying | not null | extended | |
answers | json | | extended | |
我們意外做了數插入物至該數據庫雙重編碼的JSON對象,即,JSON值是一個字符串,這是一個JSON編碼的對象 - 例如:
"{\"a\": 1}"
我們想找到一個查詢,將這些值轉換成他們所代表的JSON對象,例如:
{"a": 1}
我們可以很容易地做選擇錯誤值:
SELECT * FROM table WHERE json_type(answers) = 'string'
,但我們有想出一個方法來解析在PSQL的JSON麻煩。
哈哈!我喜歡這個 –
英雄,你是英雄。 – mberacochea