如何理解记录是否已被删除?

时间:2015-09-20 08:29:37

标签: php laravel controller delete-record

我正在使用Laravel 5.1,如何知道记录何时被成功删除?

public function destroy(news $news)
{
    $news->delete();
    return response()->json(['success'=>true]);
}

1 个答案:

答案 0 :(得分:4)

delete()函数返回一个布尔值,如果操作成功与否,就像save()和其他DML相关函数一样。

因此,在这种情况下,要检查记录是否已成功删除,您可以测试:

    if($news->delete())
       return response()->json(['success'=> true]);
    else
       return response()->json(['success'=> false]);