Принадлежит двум колоннам - PullRequest
0 голосов
/ 06 июня 2018

У меня есть таблицы:

атрибуты:
- id - идентификатор атрибута
- name - имя атрибута

attribute_relations:
- id -id отношения
- attribute_id - идентификатор текущего атрибута
- attribute_relation_id - связь этого идентификатора текущего атрибута с другими атрибутами таблицы

В атрибуте модели у меня есть отношение:

public function attributerelation()
{
    return $this->hasOne('App\AttributeRelation');
}

Но вМодель AttributeRelation у меня есть:

public function attribute_rel()
{
    return $this->belongsTo('App\Attribute', 'attribute_relation_id');
}

Мне нужно принадлежит это с двумя столбцами: attribute_id и attribute_relation_id.

Becuase, если я позвоню:

$attribute->attributerelation->attribute_rel->name

Это работало толькодля связанного атрибута.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...