【发布时间】:2015-07-23 12:26:09
【问题描述】:
我在 MySQL 列中保存了一些 Json 数据。在将数据提取到 Laravel Blade 应用程序时,json 字段都被转义了。因此,我在读取 json 数据时遇到了问题。
[
{
"id": "1",
"json_backup": "{\"id\":\"2\",\"organization_id\":\"1\",\"amount\":\"7800.00\",\"date\":\"2015-05-11\",\"created_at\":\"2015-05-11 07:20:45\",\"updated_at\":\"2015-05-11 07:20:45\"}",
"ip": "127.0.0.1",
"created_at": "2015-05-12 12:21:16",
"updated_at": "2015-05-12 12:21:16"
}
]
上例中的 json_backup 字段被转义。如何确保该字段不被转义。
获取数据的代码
$activity = Activity::find(1);
在视图中:
@foreach ($activities AS $activity)
@foreach($activity->json_backup AS $order)
@endforeach
@endforeach
错误:
为 foreach() 提供的参数无效
任何帮助将不胜感激。
【问题讨论】:
-
对不起。它不起作用。
标签: mysql json laravel-5 blade