используя дважды один и тот же FK в одной таблице с laravel - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть форма / DB, где я должен использовать один и тот же FK дважды, но с

Я получаю это сообщение и действительно не знаю, как это сделать

PDOException : :( "SQLSTATE [23000]: нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено (Names. clients, CONSTRAINT names_try_id_foreign FOREIGN KEY (names_try_id) ССЫЛКИ names (id)) ").

В основном я пытался использовать

$table->foreign('name_id')->references('id')->on('names');
$table->foreign('name_try_id')->references('id')->on('names');

Laravel не позволяет мне использовать

->references('id')->on('names'); 

дважды (я думаю)

1 Ответ

0 голосов
/ 12 февраля 2020

Found. Проблема в одном из моих имен var

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