0
我有一個模型,看起來像:Laravel 5 - 返回完整的對象從模型關係查詢
class User extends Model{
public function projects(){
$this->hasMany('Project', 'project_id')
}
}
當我通過初始化類後調用$user->projects()->get()
使用上面的方法,我得到的只是信息的收集相關發送至項目:
Object [attributes:protected] => array(
[project_name] => 'my project',
[project_description] => 'my other project',
[created_at] => '11-22-2015 04:23:12'
)
我該如何獲得一個包含項目和用戶數據的集合?我在尋找的東西,如:
Object [attributes:protected] => array(
[user_name] => 'macdadd',
[user_type] => 4,
[created_at] => '11-22-2015 04:23:12',
[project] => array(
array(
[project_name] => 'my project',
[project_description] => 'my other project',
[created_at] => '11-22-2015 04:23:12'
)
)
)
嘗試預先加載像這樣:'用戶:: ('projects') - > first()'! – Maraboc