5 个 Laravel Eloquent 小技巧 2016/06/02 | Laravel | 4 条评论 | (5评) 在大型的项目中使用 Laravel Eloquent ORM,某些工作可能会变得重复和繁琐,所以本文为大家总结了 5 个很少人知道的小技巧,在开发过程中帮我节省了很多时间。下面就让我们开始吧。
Laravel 的 Events 及 Observers(六) — 总结 2016/05/01 | Laravel | 2 条评论 | (10评) 好了,现在你已经可以处理任何形式的事件了,从最基本的到更高级的观察者的概念。你只是在 Eloquent 方面增加了一些额外的知识:你掌握的越多,你就越容易了解如何创建出更复杂的应用。
Laravel 的 Events 及 Observers(五) — 模型观察者的实例 2016/04/27 | Laravel | 4 条评论 | (4评) 首先,我们为你展示如何通过模型观察者实现前面模式事件中的第一个例子。在 app/Observers 文件夹中创建 WelcomeUserObserver.php 文件,并加入下面的代码:
Laravel 的 Events 及 Observers(三) — 模型事件的实例 2016/04/24 | Laravel | 暂无评论 | (4评) 我们以一个比较经典的例子开始。当一个新用户注册的时候,我们希望给他发一封欢迎的邮件。这个其实非常的简单。我们只需打开 EventServiceProvider 类,然后在 parent::boot() 方法后面添加下面的代码:
Laravel 的 Events 及 Observers(二) — 模型事件 2016/04/23 | Laravel | 1 条评论 | (3评) 首先我们来看看这个被称为 模型事件(model events) 的技术。它的基本概念非常简单:在 EventServiceProvider 中你可以添加一个特定的事件监听器,并绑定一个闭包函数在闭包函数中,你不需要接触模型代码就可以添加新的行为绑定操作必须放在类的 boot() 方法中
Laravel Eloquent 中 with() 函数只返回指定列 2016/03/03 | Laravel | 7 条评论 | (15评) Laravel 提供了 Eager Loading 使用 with() 方法来缓解 N+1 的问题,但是在实际使用中还是存在一些问题的,with() 会直接查询出表中所有的字段,而我们可能仅仅需要其中指定的某几个字段。
[Laravel 5 教程学习笔记] 十七、路由模型绑定 2015/06/21 | Laravel | 8 条评论 | (10评) 这一节学习路由模型绑定。打开 ArticlesController.php 文件,如果仔细看代码的话,会发现我们的函数中多次出现了 $article = Article::findOrFail($id); 这一段代码。如果我们的程序能够自动找到 ID 对应的记录,并让 Laravel 自动查询,这是不是非常的棒?这就是路由模型绑定会做到的事情。
[Laravel 5 教程学习笔记] 九、基础的模型、控制器、视图流程 2015/05/17 | Laravel | 8 条评论 | (16评) 上一节介绍了Laravel的Eloquent ORM模型,这一节接着介绍控制器如何通过模型获得数据,并传送给视图显示。下面通过一个小例子来介绍。
[Laravel 5 教程学习笔记] 八、Eloquent ORM 2015/05/14 | Laravel | 暂无评论 | (9评) Laravel提供了一个漂亮、简介的 Eloquent ORM管理数据库。每个数据表都可以有一个对应的模型。我们先从建立一个 Eloquent 模型开始。模型通常放在 app 目录下,但是您可以将它们放在任何地方,只要能通过 composer.json 自动载入。所有的 Eloquent 模型都继承于Illuminate\Database\Eloquent\Model 。