6.2. 显示用户的信息

本教程最新版为 9.x,当前版本已放弃维护,请阅读最新版本!

用户资源#

我们之前已使用 Tinker 成功创建了一个用户对象。运行下面命令使用 Tinker 来查询用户的信息,确保该用户对象在数据库中确实存在:

$ php artisan tinker

从数据库中获取第一号用户的个人信息:

>>> App\Models\User::first()
=> App\Models\User {#691
     id: 1,
     name: "Aufree",
     email: "aufree@yousails.com",
     created_at: "2016-09-11 08:53:33",
     updated_at: "2016-09-11 08:58:01",
   }

通过 Tinker 返回的信息可以看到,id 为 1,用户名为 Aufree 的用户信息被成功返回。接下来让我们开始着手构建用户个人页面,并在此页面上对用户信息进行显示。

Laravel 遵从 RESTful 架构的设计原则,将数据看做一个资源,由 URI 来指定资源。对资源进行的获取、创建、修改和删除操作,分别对应 HTTP 协议提供的 GET、POST、PATCH 和 DELETE 方法。当我们要查看一个 id 为 1 的用户时,需要向 /users/1 地址发送一个 GET 请求,当 Laravel 的路由接收到该请求时,默认会把该请求传给控制...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
贡献者:6
讨论数量: 4

wandell
按照文档打完提示 user 控制器不存在?
16 个点赞 | 12 个回复 | 问答 | 课程版本 5.5
挪威的草原
$this->attributes ['email'] 是什么用法?
6 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
NickDeng
Class App\Http\Controllers\User does not exist?
3 个点赞 | 8 个回复 | 问答 | 课程版本 5.5