Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel方法[其中]不存在错误_Php_Laravel_Methods_Laravel 5 - Fatal编程技术网

Php Laravel方法[其中]不存在错误

Php Laravel方法[其中]不存在错误,php,laravel,methods,laravel-5,Php,Laravel,Methods,Laravel 5,我所做的是根据它的学员id创建这个vies for delete函数。请参见屏幕截图。 控制器段是这样的 public function admin_destroy($trainee_id) { UserFeedbackController::where('trainee_id','=',$trainee_id)->delete(); return back(); } 这样的路线 public function admin_destroy($trainee_id) {

我所做的是根据它的学员id创建这个vies for delete函数。请参见屏幕截图。 控制器段是这样的

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

public function admin_destroy($trainee_id)
{
    UserFeedbackController::where('trainee_id','=',$trainee_id)->delete();
    return back(); 
}
Route::get('DeleteCertificates/{traineee_id?}','UserFeedbackController@admin_destroy“)->其中('traineer_id',”(*)

视图中的链接按钮如下所示


这里是错误


有人能告诉我为什么会出现这种错误。

您正在调用控制器名称而不是模型名称,猜测模型名称是

UserFeedback
所以用这个

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

如果调用的是控制器名而不是模型名,那么猜测模型名是

UserFeedback
所以用这个

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

UserFeedbackController
使用
where
功能似乎是错误的。您是否定义了
UserFeedback
model?ModelName::where('trainee_id','=',$trainee_id)->delete();你是在控制器上调用where()方法吗?是的,我修复了它。谢谢你。有人能把它作为一个答案发布,这样我就可以把它标记为完美的答案吗
UserFeedbackController
使用
where
函数看起来是错误的。您是否定义了
UserFeedback
model?ModelName::where('trainee_id','=',$trainee_id)->delete();你是在控制器上调用where()方法吗?是的,我修复了它。谢谢你们。有人能把它作为一个答案发布,这样我就可以把它标记为完美的答案吗