народ, как удалить с тригером в релейшене hasMany?
static::deleting(static function ($model) {
$model->photos()->delete();
});
записи удаляет, а событие deleting в связанной модели (photos) не вызывает. Не грузит модели, а просто составляет прямой запрос. Через each() что ли удалять?