Я столкнулся с небольшой проблемой, я пытаюсь получить данные о соотношении адресов таблицы с пользователем.Laravel отношение таблица пользователя и адрес
В моих адресах БД у меня есть внешний ключ user_id, связанный с идентификатором таблицы пользователей.
Мои модели Пользователь
public function addresses()
{
return $this->belongsToMany('Address');
}
Моя модель адресат
public function user(){
return $this->hasOne('User');
}
Я стараюсь, чтобы получить в моем UsersController я пытаюсь показать в моем методе профиля адрес пользователя контроллера пользователей
public function profile($id){
if($id != Auth::user()->id){
return Redirect::to('logout');
}
$user=User::find(Auth::user()->id);
$address = $user->addresse;
dd($address);
$comments = Comment::where('user_id','=',Auth::user()->id)
->take(10)->get();
return View::make('users.profile')
->with(array('comments'=>$comments,'address'=>$address));
}
Но, на мой взгляд, я не могу получить данные моего сообщения ионный адрес пользователя.
Просмотреть profile.blade.php
thx его отлично работает – nicolassiuol
Прохладный, я рад, что он решил вашу проблему. Буду признателен, если вы можете отметить его как правильный ответ. Благодарю. –