Laravel方法[where]不存在错误

时间:2017-06-20 12:40:38

标签: php laravel methods laravel-5

我做的是根据其trainee_id.see截图创建删除功能。 enter image description here 控制器段就像这样

public function admin_destroy($trainee_id)
{
    UserFeedbackController::where('trainee_id','=',$trainee_id)->delete();
    return back(); 
}

像这样的路线

Route::get('DeleteCertificates/{trainee_id?}', 'UserFeedbackController@admin_destroy')->where('trainee_id', '(.*)');;

视图中的链接按钮如下

<td> <a class="btn btn-danger" href="DeleteCertificates/{{ $item->trainee_id }}">Delete</a> </td>

这是错误。enter image description here

任何人都可以建议我为什么会出错。

1 个答案:

答案 0 :(得分:2)

您正在调用控制器名称来代替型号名称,猜测型号名称是

UserFeedback

所以使用这个

UserFeedback::where('trainee_id','=',$trainee_id)->delete();