2016-02-26 2 views
1

Привет, я пытаюсь получить одного пользователя с его отношениями. Таким образом, одна пользовательская таблица пользовательских форм может иметь много элементов, поэтому отношения от одного до многих.

Бут модельLaravel eloquent получить конкретный пользователь с его отношениями

public function booths() { 

    return $this->hasMany('App\Booth'); 
} 

модель пользователя

public function users() { 

    return $this->belongsTo('App\User'); 
} 

Я установил внешний ключ из таблицы Будки user_id связано с идентификатором из таблицы пользователя.

Стараюсь Этот запрос

$booth =User::findOrFail(83)->booths()->get(); 

Но получить все пользователи. Также попробовал с(), но в этом случае я получаю все кабинки.

ответ

2

Изменить код для

$user = User::with('booths')->findOrFail(83); 
+0

TNX unpvote мой вопрос репутации получил –

+0

прохладную, возможно редактировать свой пост, так что ваш код правильно показывает ... было немного трудно читать ... –

Смежные вопросы