Я работаю с Laravel 5.2 и у меня есть две модели: User
и Company
Laravel множественным ManyToMany между теми же моделями
У меня есть соотношение между ManyToMany тезисы двух моделей (с belongsToMany
), поэтому я получаю таблицу company_user
поворота.
Например, моя миграция для компании:
Schema::create('companies', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->timestamps();
});
Schema::create('company_user', function (Blueprint $table) {
$table->increments('id');
$table->integer('company_id')->unsigned();
$table->integer('user_id')->unsigned();
});
Как я могу дублировать это соотношение? Мне нужно два ManyToMany между User
и Company
.
Один из них знает, находится ли пользователь в компании, а другой - для системы подписки.
@Andraud Что вы имеете в виду, дублируя это соотношение? И вам нужно два ManyToMany между пользователем и компанией? –