Laravel 4 Laravel 4.2中的更新错误
我正在使用Laravel4.2,我想更新一下 //-------在用户控制器中-------/// //------在浏览器中------//Laravel 4 Laravel 4.2中的更新错误,laravel-4,Laravel 4,我正在使用Laravel4.2,我想更新一下 //-------在用户控制器中-------/// //------在浏览器中------// 它说“试图获取非对象的属性”您的代码中有一个输入错误 这条线 $user = User::where('id', '=', Auth::user()->id->get()); 应该是这样的: $user = User::where('id', '=', Auth::user()->id)->get(); 因为我假设id是用户表
它说“试图获取非对象的属性”您的代码中有一个输入错误 这条线
$user = User::where('id', '=', Auth::user()->id->get());
应该是这样的:
$user = User::where('id', '=', Auth::user()->id)->get();
因为我假设id是用户表的主键
$user = User::find(Auth::user()->id);
如果不是
$user = User::whereId(Auth::user()->id);
错误一直存在。这是我的路线….=>Route::get('updatepage',array('uses'=>'UserController@getupdatepage'));试试这个$user=user::find(Auth::user()->id)->get();或者$user=user::whereId(Auth::user()->id);
$user = User::whereId(Auth::user()->id);