Ответ 1
Попробуйте это
используйте класс User
и with
, который laravel должен запрашивать отношения модели
$user = User::with(['profile', 'friend'])->get();
Убедитесь, что ваши модели имеют правильные отношения следующим образом:
app/models/User.php
public function friend () {
return $this->hasMany('friend');
}
public function profile () {
return $this->hasOne('profile');
}
app/models/Profile.php
public function user() {
return $this->belongsTo('User');
}
app/models/Friend.php
public function user() {
return $this->belongsTo('user');
}