天天看点

Laravel之备忘项(不定期更新)

1.自定义字段验证错误信息

  

2.简单打印sql语句

3.fill填充数组

有时候我们需要用一个数组来填充model,又希望返回bool值(create默认返回的是一个model实例)

4.getDirty获取受影响的属性

我们建立了model,并更新了属性,但在保存的时候,我们需要where判断,来防止数据已经被另一个用户更改,但save无法和where并用,只能使用update,可以使用getDirty获取受影响的属性作为数组传入update

5.update和save

如果模型不带where

如果带where

6.where的另一种用法

7.relation中的where

8.日期过滤

9.save保存模型实例的时候设置timestamps

10.orderBy

等同于

11.lists

12.用关联来过滤主model中的数据

13.保存数据的时候返回关联

14.模板赋值

15.模板中的第一条和最后一条处理

16.find

17.where对集合的继续过滤

18.where和lists结合使用

19.自定义错误

20.模型初始化