Php 没有模型[App\Group]的查询结果。(拉威尔5.2)

Php 没有模型[App\Group]的查询结果。(拉威尔5.2),php,mysql,laravel,laravel-5.2,Php,Mysql,Laravel,Laravel 5.2,我正在使用Laravel 5.2。当我转到路线时,我遇到以下两个错误: 错误1: Handler.php第103行中的NotFoundHttpException: 没有模型[App\Group]的查询结果 错误2: Builder.php第209行中的ModelNotFoundException: 没有模型[App\Group]的查询结果 我的路线: Route::get('/groups/create/', [ 'uses'=>'GroupController@creategro

我正在使用Laravel 5.2。当我转到路线时,我遇到以下两个错误:

错误1:

Handler.php第103行中的NotFoundHttpException:

没有模型[App\Group]的查询结果

错误2:

Builder.php第209行中的ModelNotFoundException:

没有模型[App\Group]的查询结果

我的路线:

Route::get('/groups/create/', [
    'uses'=>'GroupController@creategroup',
    'as'=>'creategroup'
    ]);

Route::post('/groups/create/', [
    'uses'=>'GroupController@newgroup',
    'as'=>'newgroup'
    ]);
我的控制器:

public function creategroup(){
        return view('creategroup');
    }

public function newgroup(Request $request){

           $this->validate($request, [
             'groupname'=>'required|min:5',
         ]);

      $group=new Group();
      $group->name=$request['groupname'];
      $group->user_id=Auth::user()->id;
      $group->save();

      

       
     $users = DB::table('groups')
            ->join('group_user', 'groups.id', '=', 'group_user.group_id')
            ->where('group_user.user_id',Auth::user()->id)
            ->select('groups.*')
            ;

$groups = DB::table('groups')
            ->where('user_id',Auth::user()->id)
            ->select('*')
            ->unionAll($users)
            ->get();

            

    return view('mygroups',['groups'=>$groups]);      
        
    }

在控制器中使用模型之前,必须在控制器开头使用“use”关键字。这样:使用App\Group@KumarRaviSingh实际上已经在那里了(您是否通过重命名model_file.php更改了模型名称?在这种情况下,您还需要更新类名。@KumarRaviSingh sry没有理解您的意思…我的模型文件名是Group.phpsomes Laravel被库中使用的关键字和用户定义的关键字弄糊涂了。该组可能已经是SQL query sche中预定义的关键字ma,尝试更改模型名称。在控制器中使用模型之前,您必须在控制器的开头使用“use”关键字。例如:use App\Group;@KumarRaviSingh实际上它已经存在了:(您是否通过重命名model_file.php更改了模型名称?在这种情况下,您还需要更新类名。@KumarRaviSingh sry没有理解您的意思…我的模型文件名是Group.phpsomes Laravel被库中使用的关键字和用户定义的关键字弄糊涂了。该组可能已经是SQL query sche中预定义的关键字妈,尝试更改模型名称。