Php 无法将模型与Laravel表单绑定

Php 无法将模型与Laravel表单绑定,php,laravel,laravel-4,Php,Laravel,Laravel 4,我有以下路线入口: Route::get('admin/user/edit/{id}', 'AdminController@editUser'); 给出了控制器的控制方法: public function editUser($id) { $user = User::where('id',1); return View::make('admin.edit_user') ->with('user',$user); }

我有以下路线入口:

Route::get('admin/user/edit/{id}', 'AdminController@editUser');
给出了控制器的控制方法:

public function editUser($id)
    {
        $user = User::where('id',1);
        return View::make('admin.edit_user')
            ->with('user',$user);
    }
我想要在编辑表单中绑定的所有模型如下所示:

@extends('layouts.admin_master')
@section('content')
    <div>
        {{ Form::model($user) }}
            {{ Form::label('first_name', 'First Name') }}
            {{ Form::text('first_name') }}
         {{ Form::close() }}
    </div>
@stop
@extends('layouts.admin\u master'))
@节(“内容”)
{{Form::model($user)}
{{Form::label('first_name','first name')}
{{Form::text('first_name')}
{{Form::close()}}
@停止
我可以看到文本框,但未填充值
first_name
是我的表
users

我正试着做我提到的事试试这个

public function editUser($id)
        {
            $user = User::where('id',1)->first();
            return View::make('admin.edit_user')
                ->with('user',$user);
        }

    @extends('layouts.admin_master')
    @section('content')
        <div>
            {{ Form::model($user) }}
                {{ Form::label('first_name', 'First Name') }}
                {{ Form::text('first_name',$user->first_name) }}
             {{ Form::close() }}
        </div>
    @stop
公共函数editUser($id)
{
$user=user::where('id',1)->first();
返回视图::make('admin.edit\u user')
->带('user',$user);
}
@扩展('layouts.admin\u master')
@节(“内容”)
{{Form::model($user)}
{{Form::label('first_name','first name')}
{{Form::text('first_name',$user->first_name)}
{{Form::close()}}
@停止

< /代码>代码>用户:(ID,$ID)< /C>不调用get或For,也可以考虑<代码>用户::查找($ID)< /Cord>,在主键上加载何处并加载第一个结果。看一看:如果还不清楚,请让我知道。<代码>用户::查找($ID);<代码>或
用户::其中('id',$id)->first()
get()
将始终返回一个集合
->get()
加载多个结果,您可能是指
User::where('id',1)->first()
@lagbox打败了我;)@lagbox真棒。请把它作为一个answer@Volatil3这个答案展示了如何通过正确获取模型、将其传递给视图并将其绑定到表单来解决绑定问题。只需确保表单的路径正确即可。@lagbox我的意思是,您的解决方案不需要手动设置值。我要求创建一个单独的答案,以便我能够接受并帮助他人