Как создать сводную таблицу Laravel 6 с несколькими словами - PullRequest
2 голосов
/ 09 октября 2019

У меня есть таблица учетных записей и таблица Site_links. Когда я использую этот код в модели счета:

public function site_links(){
    return $this->belongsToMany($SitelinkModel, 'account_site_link', 'account_id', 'site_link_id')->withTimestamps();
}

Значения двух идентификаторов меняются местами.

1 Ответ

1 голос
/ 18 октября 2019

Я получил ответ, поэтому проблема в

параметры belonsToMany должны быть такими (Model, id_num_of_this_table, id_num_of_the_other_table);

образец в моей модели аккаунта

public function site_links(){
    return $this->belongsToMany($SitelinkModel, 'account_site_link', 'site_link_id', 'account_id')->withTimestamps();
}
...