繁体   English   中英

Laravel 5.4-在hasMany / hasOne关系的多个级别上的访问日期

[英]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获取帖子的标题?

提前致谢。

好吧,如果applicationspost相关,则可以像下面这样访问帖子标题:

$application->post->title

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM