从数据库中检索数据并在 json laravel 4 中打印它们

Posted

技术标签:

【中文标题】从数据库中检索数据并在 json laravel 4 中打印它们【英文标题】:Retrieve data from the database and print them in json laravel 4 【发布时间】:2015-01-27 20:00:40 【问题描述】:

我是 laravel 的新手,有人好心向我展示了如何从数据库中获取数据,并以 json 格式在 php 页面中显示它们的示例??

谢谢。

【问题讨论】:

【参考方案1】:

你的问题并没有透露太多关于你的应用程序的信息,所以我只会向你展示基础知识。

如果你使用Eloquent,你可以使用类似这样的东西来检索数据:

$users = User::all();

如果没有 Eloquent,你会做这样的事情:

$users = DB::table('users')->get();

获得数据后,将其返回为 JSON 的最简单方法是使用 Response 外观:

return Response::json($users);

它会自动将对象转换为 JSON 并将其作为响应返回。

【讨论】:

以上是关于从数据库中检索数据并在 json laravel 4 中打印它们的主要内容,如果未能解决你的问题,请参考以下文章

使用 JSON 解码 Laravel 检索特定数据

使用 Laravel 从 API 获取 JSON 响应

将 JSON 数据从 API 转换为数组并在 Laravel 和 Guzzle HTTP Client 中分别显示?

如何加入从我的数组的每个元素的数据库中提取的结果并在 Laravel 8 中以 json 形式返回

如何将json数据检索到laravel控制器

从 SQL (Laravel) 检索 JSON 格式数组时遇到问题