Laravel5 Eloquent更新值问题

时间:2016-03-22 12:36:24

标签: php mysql laravel laravel-5 eloquent

我正在尝试根据这个简单的if语句更新我的数据库,但它并没有按预期工作。这个if语句运行,页面只返回,没有任何数据库更改或错误。

$reply = Question::where('id', $replyId)->get()->first();

if($reply->answer_id == 0)
{
    $reply->update(['answer_id' => 1]);
    return redirect()->back();
} 
else 
{
    $reply->update(['answer_id' => 0]);
    return redirect()->back();
}

如果我转储$reply,我可以看到我正在尝试更改的属性"answer_id" => "0"

0 个答案:

没有答案