как запустить updateOrCreate для отношения, если идентификатор равен нулю - PullRequest
0 голосов
/ 22 октября 2018

У меня есть этот код:

$model->relation->updateOrCreate(['id' => $request->id], $dataArray);

, и я получаю следующую ошибку:

Вызов функции-члена updateOrCreate () для null

Кажется, у меня не может быть id быть null, что может произойти в моем случае, я могу отправить ноль.

Я ожидал, что updateOrCreate() сможет справиться с этим делом.Если id равно null, тогда создайте новую запись, в противном случае просто обновите.

Как я могу обновить или создать отношения, которые могут не существовать без этой ошибки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...