У меня есть две модели / таблицы: publisher
и campaign.
Издатель
id | name
Кампания
id | name | PubID
Я создал отношения, чтобы получить кампании Издателя.
$this->hasMany(Campaign::class, 'PubID'); /* In Publisher Model */
Я верю, что приведенная выше строка поможет мне найти соответствующие кампании, но я не уверен насчет обратной связи.
Как видите, внутри таблицы publisher
нет ключа campaign_id
.Достаточно ли нижеприведенных отношений для обратного?
return $this->belongsTo('App\Publisher'); /* In Campaign Model */
Может ли кто-нибудь помочь мне?Буду признателен.