У меня есть этот код:
$model->relation->updateOrCreate(['id' => $request->id], $dataArray);
, и я получаю следующую ошибку:
Вызов функции-члена updateOrCreate () для null
Кажется, у меня не может быть id
быть null
, что может произойти в моем случае, я могу отправить ноль.
Я ожидал, что updateOrCreate()
сможет справиться с этим делом.Если id
равно null
, тогда создайте новую запись, в противном случае просто обновите.
Как я могу обновить или создать отношения, которые могут не существовать без этой ошибки?