Laravel 4 Laravel 4.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是用户表

我正在使用Laravel4.2,我想更新一下

//-------在用户控制器中-------///

//------在浏览器中------//


它说“试图获取非对象的属性”

您的代码中有一个输入错误

这条线

$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);