0
我得到以下JSON響應,當我查詢我的數據庫:防止JSON編碼從返回數組作爲字符串
[{"id":1,"name":"my name","street":"Sava Burica","city":"Belgrade","state":"Zemun","zip":"11080","country":"Serbia","giftwrap":null,"products":"[{\"count\":2,\"id\":1,\"price\":275,\"name\":\"Kayak\"},{\"count\":1,\"id\":2,\"price\":48.95,\"name\":\"Lifejacket\"}]"}]
它是所有除了products
值是一個字符串,它應該是一個數組好。
我正在使用Laravel 5.3作爲我的框架,但我不認爲這有所作爲。
我可以以某種方式強制它返回數組作爲數組而不是字符串?
了'products'值看起來雙JSON編碼。你能包含生成這個JSON的代碼嗎? –
這是一個laravel查詢,DB :: table('orders') - > get();在數據庫中的列是這樣的:[{「count」:2,「id」:1,「price」:275,「name」:「Kayak」},{「count」:1,「id」 2,「price」:48.95,「name」:「Lifejacket」}] – frc
它以JSON格式保存在數據庫中? –