我想从表中删除一行。我在控制器中使用的功能是:
public function destroy($id) {
$category = Category::find($id);
$category->delete();
return redirect()->back();
}
但是它给我一个错误:
在 null 上调用成员函数 delete()
当我使用此代码时:
public function destroy($id) {
$category = Category::find($id);
dd($id);
}
它显示了正确的 id 即
“1”
当我使用
public function destroy($id) {
$category = Category::find($id);
dd($category); // or
dd(Category::find($id);
}
我得到输出
无效的
屏幕上。