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
没有模型[App\Operator]和[App/Nurse]的查询结果。Laravel重定向错误_Laravel_Laravel 5.2 - Fatal编程技术网

没有模型[App\Operator]和[App/Nurse]的查询结果。Laravel重定向错误

没有模型[App\Operator]和[App/Nurse]的查询结果。Laravel重定向错误,laravel,laravel-5.2,Laravel,Laravel 5.2,这是一个登录功能,用户根据其用户角色登录 案例1和案例2语句在用户分别登录到admin和doctor仪表板时正常工作 案例3陈述针对的是护士,他们登录到自己的仪表板,但我不断收到一个错误: “没有模型[App\Nurse]的查询结果。” 当它重定向到仪表板时,如操作员仪表板 public function postSignIn(Request $request) { $this->validate($request, [ 'email' => 'requir

这是一个登录功能,用户根据其用户角色登录

案例1和案例2语句在用户分别登录到admin和doctor仪表板时正常工作

案例3陈述针对的是护士,他们登录到自己的仪表板,但我不断收到一个错误:

“没有模型[App\Nurse]的查询结果。”

当它重定向到仪表板时,如操作员仪表板

public function postSignIn(Request $request) {
    $this->validate($request, [

        'email' => 'required',
        'password' => 'required'

    ]);

   if(Auth::attempt(['email' => $request['email'], 'password' => $request['password']])) {
       $user=User::whereRaw('email=?',[Input::get('email')])->first();

       if($user!=null){
           switch($user->role_id){
               case 1:
                   if($user->status==0){
                       session()->flash('flash_message_error', ' Your Account has been  deactivated. Contact the administrator');
                       return Redirect::to('admin/login');
                   }
                   return redirect()->route("index");
               break;

               case 2:
                   $doctor=Doctor::where('user_id',$user->id)->first();
                   if($user->status==0){
                       session()->flash('flash_message_error', 'Your Account has been deactivated. Contact the administrator');
                       return Redirect::to('admin/login');
                   }
                   return redirect()->route("dashboard")->with(compact('doctor'));
               break;

               case 3:
                   $nur=Nurse::where('user_id',$user->id)->first();
                   if($user->status==0){
                       session()->flash('flash_message_error', 'Your Account has been deactivated. Contact the administrator');
                       return Redirect::to('admin/login');
                   }
                   return redirect()->route("NurseDashboard")->with(compact('nur'));
                   break;


               case 7:
                   $opt = Operate::where('user_id',$user->id)->first();
                   if($user->status==0){
                       session()->flash('flash_message_error', 'Your Account has been deactivated. Contact the administrator');
                       return Redirect::to('admin/login');
                   }
                   return redirect()->route("OperatorDashboard")->with(compact('opt'));

           }
       }
   }
    session()->flash('flash_message_error', 'Incorrect Username/password Combination');
    return redirect()->back();
}

你能提供仪表板控制器方法的代码吗?我后来成功了,但现在有点困难。我想在医生列表上搜索一个查看医生链接,我不知道如何启动。你可以提供仪表板控制器方法的代码吗?我后来成功了,但我现在面临一个小挑战。我想在医生列表上搜索“查看医生”链接,但我不知道如何开始