laravel eloquent实现原理
滿天的星座
滿天的星座 2017-05-16 16:56:22
0
4
755

laravel eloquent实现原理

滿天的星座
滿天的星座

全部回复(4)
世界只因有你

如:
<?php

class BusinessWork extends Eloquent
{

/**
 * The database table used by the model.
 * @var string
 */
protected $table = 'businessWork';
protected $connection = 'mysql';
public $timestamps = 0;
protected $fillable = array(
    'businessId',
    'title',
    'content',
    'createAt',
);

}

BusinessWork::find(1);这个是这么实现表的绑定的

Ty80

我来试着回答下。不熟悉,刚接触,希望没误导。
你可以看到BusinessWork继承了Eloquent,同时有自己的表、可操作字段属性等。
BusinessWork::find(1),是继承自Eloquent中的,同时还有取出所有记录:BusinessWork::all()等一些常用操作,也可以在BusinessWork中重写这些。
你可以抽空出门左拐百度或者右拐Google下Laravel的Eloquent ORM文档。
希望能帮到你。

習慣沉默

使用类反射机制获取到类名,然后解析成表名。
还有什么疑问?

淡淡烟草味

延迟绑定实现的,参考PHP 5.3的 static

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板