如何修复Laravel5.6中model[app\user]settingedit的无查询结果?

5w9g7ksd  于 2021-06-18  发布在  Mysql
关注(0)|答案(0)|浏览(202)

使用laravel5.6和mysql。在我的应用程序中,我将显示编辑当前登录用户名和电子邮件。这是用户模型

public function scopeUserr($query)
{
     return $query->where('name',Auth::user()->name);

}

和用户控制器

public function settingedit()
{
    $users = User::userr()->get();
    return view('users.settingedit')->withUsers($users);
}

我的用户数据编辑链接如下:,

<a href="/users/settingedit" class="btn btn-primary">Update User</a>

路线是这样的,

Route::get('users/settingedit', [
    'uses' => 'UserController@settingedit',
    'as'=> 'users.settingedit',
  ]);

但当我点击“更新用户链接”时,出现了如下错误:,

2/2) NotFoundHttpException

No query results for model [App\User] settingedit

如何解决这个问题?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题