В Laravel 4 при работе с отношениями "многие ко многим", как описано в документах 4.2, как я могу заставить Laravel создать для меня сводную таблицу?
Нужно ли мне что-то добавлять в мои миграции для двух задействованных моделей? Нужно ли мне вручную создавать миграцию для сводной таблицы? Или как Laravel знает, как создать сводную таблицу?
Все, что я сделал до сих пор, это добавил информацию belongsToMany
к двум соответствующим моделям, т. Е.
class User extends Eloquent
{
public function roles()
{
return $this->belongsToMany('Role');
}
}
Однако это не приводит к созданию сводной таблицы. Какой шаг мне не хватает?