【发布时间】:2019-08-10 13:00:48
【问题描述】:
我在 laravel 模型中有覆盖引导功能,代码结构如下:
class modelName extends Model
{
protected static function boot(){
parent::boot();
self::creating(function ($model){
//Do Some Stuff
});
}
当我调用创建函数时,这工作正常,如下所示:
modelName::create($tmpArray);
但是当我想使用插入功能时它不起作用:
modelName::insert($tmpArray);
现在我想在调用插入函数时调用引导函数,我有二维数组;在这种情况下,我只需要插入函数来将数据保存在一行中。
【问题讨论】:
标签: php laravel-5 model insert overriding