在 Laravel 4 中,当使用4.2 文档中描述的多对多关系时,我如何才能真正让 Laravel 为我创建数据透视表?
我需要在我的迁移中为所涉及的两个模型添加一些东西吗?我需要手动为数据透视表创建迁移吗?或者 Laravel 是如何知道创建数据透视表的?
到目前为止,我所做的只是将belongsToMany
信息添加到两个各自的模型中,即
class User extends Eloquent
{
public function roles()
{
return $this->belongsToMany('Role');
}
}
但是,这不会触发数据透视表的创建。我错过了什么步骤?