У меня есть записи в Model
, что мне нужно удалить, однако мне нужно удалить их id
«S также из сводной таблицы, поэтому я попытался перечислила удаляемого события, но это не сработалоКак правильно указывать удаленное событие?
Вот как добавить событие:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Criteria extends Model {
protected $table = 'criterias';
public static function boot()
{
parent::boot();
static::deleted(function($criteria)
{
DB::table('criteria_criteria')->where('criteria_id', '=', $criteria->id)->delete();
});
}
}
Я нахожусь на Laravel 5.1
, любая идея, как сделать это?