在laravel刀片中访问每个孙子元素

时间:2017-09-17 20:24:48

标签: php laravel laravel-5.3

我有一个用户模型和订阅模型。     用户模型与订阅“hasMany”关系为Subscription“belongsTo”用户。     在我的刀片中,我正在尝试这样的事情来显示所有用户及其订阅。     注意:$ users = Models \ User :: all()

 `@foreach($users as $user)
    <ul>
    User:{{$user->name}}
    @foreach($user->subscription as $sub)
    {{$sub->expiry_date}}
    @endforeach
    </ul>
@endforeach`

显示名称,但不显示订阅。请帮忙。

模型

 //The User model
Public function subscription()
{
 return $this->hasMany('App\Models\Subscription');
}


//In my Subscription Model
public function user()
{
 return $this->belongs to('\App\Models\User');
} 

0 个答案:

没有答案