Laravel增量表,如果为null

时间:2018-10-05 13:41:57

标签: php laravel eloquent

我在增加表格中的特定行时遇到问题。默认情况下,该行设置为NULL,因此增量不起作用。 所以基本上我想告诉我的函数更新该行是否为空,如果不增加它。这是我的代码:

$wday->week = $week;
    $wday->hours = $request->hours;
    $wday->user_id = auth()->user()->id;
    $wday->tasks()->associate($task);
    if ($wday->tasks('days_r') != NULL) {
        $wday->tasks()->increment('days_r', $request->hours);
    }else{
        $wday->tasks()->update(['days_r' => $request->hours]);
    }
    $wday->save();

我找不到为什么我的IF无法正常工作!有解决方案吗?

0 个答案:

没有答案