0
나는이를 통해 가입자 모델Laravel 다형성 관계는 가지고 많은
// Subscriber Model
id
user_id
subscribable_id
subscribable_type
public function user()
{
return $this->belongsTo('App\User');
}
public function subscribable()
{
return $this->morphTo();
}
그리고 주제 모델
// Topic Model
public function subscribers()
{
return $this->morphMany('App\Subscriber', 'subscribable');
}
그리고
처럼 그들을 통지, 가입자 모델을 통해 모든 사용자를 얻을 싶어 알림 :: send ($ topic-> users, 새 Notification ($ topic));
// Topic Model
public function users()
{
return $this->hasManyThrough('App\User', 'App\Subscriber');
}
아이디어가 있으십니까?
있어? – Jono20201
예를 들어주세요. – Edward
https://laravel.com/docs/5.4/eloquent-relationships#many-to-many – Jono20201