Laravel - 检索相关的模型属性

时间:2014-10-29 16:31:14

标签: php laravel laravel-4

我有一个使用以下查询检索的数据集(集合):

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

Profile模型与名为'User'的模型有'hasOne'关系。我希望上面的查询也返回'User'属性。

我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

尝试使用:

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

查看Eloquent Eager Loading上的文档以获取更多信息。