Создать таблицу отношений по базе данных (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 не поддерживает отношения между двумя базами данных:-)

Другие вопросы по тегам