Php laravel将行保存到数据库,并获取行和轴

Php laravel将行保存到数据库,并获取行和轴,php,laravel,eloquent,pivot-table,Php,Laravel,Eloquent,Pivot Table,我有一个这样的模型 class Project extends Eloquent { public function projectmanager(){ return $this->belongsTo('User', 'project_manager'); } } $project = Project::where('id', '=', $id)->get(); $project->name = Input::get('name');

我有一个这样的模型

class Project extends Eloquent {
    public function projectmanager(){
        return $this->belongsTo('User', 'project_manager');
    }
}
$project = Project::where('id', '=', $id)->get();  
$project->name = Input::get('name');   
$project->description = Input::get('description');    
$project->total_cost = Input::get('cost');   
$project->start_date = Input::get('start_date');   
$project->finish_date= Input::get('finish_date');   
$project->run_number_days = $this->get_days_between_two_dates(Input::get('start_date'), Input::get('finish_date'));   
$project->num_days_from_year_start = $this->get_days_between_two_dates("2014-01-01", Input::get('start_date'));  
$project->project_manager = Input::get('project_manager');  

    $project->save();  

    return $project
我在我的项目数据库中的一行上运行编辑,项目管理器列返回作为项目管理器的用户的ID,其中我需要该ID的用户详细信息-我像这样保存数据

class Project extends Eloquent {
    public function projectmanager(){
        return $this->belongsTo('User', 'project_manager');
    }
}
$project = Project::where('id', '=', $id)->get();  
$project->name = Input::get('name');   
$project->description = Input::get('description');    
$project->total_cost = Input::get('cost');   
$project->start_date = Input::get('start_date');   
$project->finish_date= Input::get('finish_date');   
$project->run_number_days = $this->get_days_between_two_dates(Input::get('start_date'), Input::get('finish_date'));   
$project->num_days_from_year_start = $this->get_days_between_two_dates("2014-01-01", Input::get('start_date'));  
$project->project_manager = Input::get('project_manager');  

    $project->save();  

    return $project
)


如何返回行及其所有关系数据,而不是返回实际保存的内容?

您可以动态加载相关模型

$project->save(); 
$project->load('projectmanager');
return $project;