我正在使用Laravel 5.1,如何知道记录何时被成功删除?
public function destroy(news $news)
{
$news->delete();
return response()->json(['success'=>true]);
}
答案 0 :(得分:4)
delete()
函数返回一个布尔值,如果操作成功与否,就像save()
和其他DML相关函数一样。
因此,在这种情况下,要检查记录是否已成功删除,您可以测试:
if($news->delete())
return response()->json(['success'=> true]);
else
return response()->json(['success'=> false]);