raise_delivery_errors должен иметь значение true в производственном приложении для направляющих?

Вы можете попытаться определить отношения в моделях как «многие ко многим», то есть:

class User
{    
    public function boards()
    {
        return $this->belongsToMany('App\Board', 'memberships', 'user_id', 'board_id');
    }
}

class Board
{    
    public function members()
    {
        return $this->belongsToMany('App\User', 'memberships', 'board_id', 'user_id');
    }
}

С этими определенными отношениями вам на самом деле не нужна Модель членства, если в ней нет дополнительных полей. и вы можете написать такой код:

User::find($id)->boards
Board::find($id)->members
Board::with('members')->find($id)

Вы также можете прочитать документацию по Отношения ко многим ко многим

15
задан Brian Armstrong 16 May 2009 в 02:44
поделиться

1 ответ

реальный вопрос в том, хотите ли вы, чтобы неудачное электронное письмо приводило к ошибке для вашего конечного пользователя? Возможно, почтовый сервер не работает или несколько других причин препятствуют отправке электронного письма. Вы хотите, чтобы это привело к 50-кратной ошибке для вашего пользователя?

Лично я доставляю всю электронную почту асинхронно, поэтому я могу отслеживать такие вещи (плюс это очень помогает в отношении времени ответа)

13
ответ дан 1 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: