[英]Laravel 5.4 - Access date on a multiple levels of hasMany / hasOne relationship
在Laravel 5.4上,我在多个关系级别上都无法访问数据。 我有一种感觉,它在Laravel中是直截了当的,但我无法弄清楚。 这是设置:
我有3种模型:用户/职位/应用程序-代表用户来到工作现场申请职位。
我已设置登录名,并希望允许用户查看已发送到相关职位的应用程序:
public function index() {
$user = User::find(Auth::user()->id);
$applications = $user->appliedPosts;
return view('pages.user.appliedPost.index')->withApplications($applications);
}
我可以将用户与应用程序联系起来,但是如何基于“应用程序”表上的post_id获取帖子的标题?
提前致谢。
好吧,如果applications
与post
相关,则可以像下面这样访问帖子标题:
$application->post->title
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.