Создать таблицу отношений по базе данных (laravel)
У меня есть две базы данных, и внутри каждой у меня есть одна таблица:
database_one -> one (table)
database_two -> two (table)
Я хотел бы создать отношение "многие ко многим" между двумя таблицами в database_two; но таблицы находятся в двух разных базах данных.
Это мой код для создания сводной таблицы в той же базе данных:
Schema::connection('database_two')->create('one_two', function (Blueprint $table) {
$table->integer('one_id')->unsigned()->nullable();
$table->foreign('one_id')->references('id')
->on('one')->onDelete('cascade');
$table->integer('two_id')->unsigned()->nullable();
$table->foreign('two_id')->references('id')
->on('two')->onDelete('cascade');
$table->timestamps();
});
Как я могу сделать?
Спасибо!
1 ответ
laravel не поддерживает отношения между двумя базами данных:-)