摘要:
没想到,关联模型,这么屌,给我太多惊喜。 虽然是连表查询,自己写链式查询也很简单,但是关联模型的使用,还是节省了很多where 。 支持:一对一,一对多,多对多,会自动关联。 在增删改查的时候,都很方便。 阅读全文
摘要:
自动验证,输入的内容是否符合要求,并返回报错,非常简洁。 用法,定义validate 模型,调用即可。 可以自定义验证规则。 命名必须与模型保持一致 。 阅读全文
摘要:
查询范围,适用于每次查询均需要限制的参数 。 用法: protected function scopeLevel ($query) { $query ->where('level',1) } 优点:不需要每次均写很多雷同的查询限制。 缺点:如果是多表查询,可能代码不是很容易懂。 全局查询: prot 阅读全文
摘要:
,因为好多函数,其实都是隐式调用的。不那么容易看到,或者找到。 阅读全文
摘要:
类型转换 protected $type = array( 'birthday' => 'timestamp;Y-m-d' , 'nickname' => 'serialize' , //多维数组,序列化,输出时,也会自动反序列化 ); 自动完成 : $update , $insert , $aut 阅读全文
摘要:
1、读取器,就是从数据库中读取到数据以后,经过模型的方法,转变成自己想要的数据。 2、修改器,就是从form表单拿到数据以后,经过模型方法,可以直接写入数据库。 使用规则:驼峰命名法: setNickNameAttr() {} getNickNameAttr() {} 使用: User->NickN 阅读全文