原文链接: https:// learnku.com/laravel/t/3 9353
讨论请前往专业的 Laravel 开发者论坛: https:// learnku.com/Laravel
默认情况下,Laravel Eloquent
模型默认数据表有 created_at
和 updated_at
两个字段。当然,我们可以做很多自定义配置,实现很多有趣的功能。下面举例说明。
1.禁用时间戳
如果数据表没有这两个字段,保存数据时 Model::create($arrayOfValues); ——会看到 SQL error
。Laravel
在自动填充 created_at / updated_at
的时候,无法找到这两个字段。
禁用自动填充时间戳,只需要在 Eloquent Model
添加上一个属性:
class Role extends Model
{
public $timestamps = FALSE;
// ... 其他的属性和方法
}