如果id为null,如何在关系上运行updateOrCreate

时间:2018-10-22 09:40:26

标签: laravel eloquent

我有以下代码:

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

我收到以下错误:

  

在null上调用成员函数updateOrCreate()

在我的情况下,似乎我无法让idnull,我可能会发送null。

我希望updateOrCreate()能够处理这种情况。如果idnull,则创建新记录,否则只需更新。

如果没有此错误,如何更新或创建可能不存在的关系?

0 个答案:

没有答案