2014-10-29 6 views
1

У меня есть набор данных (сбор), который я получить с помощью следующего запроса:Laravel - получить соответствующие свойства модели

Profile::where('profile.role', '=', 'hcp')->get(); 

Модель профиля имеет отношения «hasOne» с моделью под названием «User». Я бы хотел, чтобы вышеупомянутый запрос возвращал свойства «Пользователь».

Как я мог это сделать?

+0

Прочтите документацию. Есть метод «с». –

ответ

4

Попробуйте использовать:

Profile::with('user')->where('profile.role', '=', 'hcp')->get(); 

Проверьте документацию на Eloquent Eager Loading для получения дополнительной информации.

+0

Большое спасибо Богдану! :) –

+0

Вы очень желанны. – Bogdan

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