在 Laravel 5 中使用 Repository 模式实现业务逻辑和数据访问的分离:http://laravelacademy.org/post/3063.html Eloquent: 集合:https://d.laravel-china.org/docs/5.3/eloquent-collec ...
分类:
其他好文 时间:
2018-01-26 22:57:01
阅读次数:
220
(图片有点大,可右键新tab查看) User模型 使用with查询某个user及其的profile 上面的用法中,我们会发现,即使数据库有记录,sql也记录了对应的查询语句,但是profile关联却是空的, 但是加上外键就可以得到正确结果了: 可以查找到正确的profile了。 这和 laravel ...
分类:
其他好文 时间:
2018-01-06 12:03:29
阅读次数:
660
1、新增一条记录以及判断是否新增成功 这里会过滤掉不在模型的 $fillable 字段里面列出的字段。 ...
分类:
其他好文 时间:
2017-12-20 14:05:20
阅读次数:
172
转:http://blog.csdn.net/a437629292/article/details/46312695 http://www.jianshu.com/p/cb641a4f3599 ...
分类:
其他好文 时间:
2017-12-03 00:38:24
阅读次数:
125
后端数据(Eloquent 模型)分页 事先建立好Eloquent 模型和Controller 还有 前台的View。可以参考我之前的文章:Laravel建站03--建立前台文章列表和文章详情 在controller 里获取分页数据: 前台显示分页结果 在Laravel中显示分页HTML还是很简单的 ...
分类:
其他好文 时间:
2017-11-30 13:24:41
阅读次数:
120
firstOrCreate/ firstOrNew# 还有两种其它方法,你可以用来通过属性批量赋值创建你的模型:firstOrCreate 和firstOrNew。firstOrCreate 方法将会使用指定的字段/值对,来尝试寻找数据库中的记录。如果在数据库中找不到模型,则会使用指定的属性来添加一 ...
分类:
其他好文 时间:
2017-11-29 16:13:51
阅读次数:
167
laravel分为三大数据库操作(DB facade[原始查找],查询构造器[Query Builder],Eloquent ORM): 1.DB facade[原始查找] 2.查询构造器[Query Builder] 3.Eloquent ORM ...
分类:
数据库 时间:
2017-11-19 12:34:22
阅读次数:
179
1.ORM操作需要创建对应的model class User extends Eloquent 2.有两种方式使用数据操作对象 a. 使用new关键字创建对象后执行对象的方法 b. 直接调用static方法(实际并发静态方法,而是fascade生成的) 3.常用数据操作 a. User::find( ...
分类:
其他好文 时间:
2017-11-08 17:30:52
阅读次数:
138
如果你需要处理成千上万个 Eloquent 结果,可以使用 chunk 命令。chunk 方法会获取一个“组块”的 Eloquent 模型,并将其填充到给定闭包进行处理。使用 chunk 方法能够在处理大量数据集合时能够有效减少内存消耗: 这段代码是执行一个100条的数据进行更新,当执行完成后继续后 ...
分类:
其他好文 时间:
2017-08-19 15:49:47
阅读次数:
185
Laravel ORM 数据model操作 注意:ORM关联操作最后一定要记得带get()方法!否则会获取不到数据,为null 如: posts表 comments表 id id contents post_id comment post模型内定义一对多关系hasMany 1 //定义关联关系 2 ...
分类:
其他好文 时间:
2017-08-17 12:58:33
阅读次数:
208