我有多对多相关的两个表,“角色”和“用户”,透视表为“用户角色”。
角色模型
美元这个-
用户模型
这是有效的关系吗?
你想要一个数据透视表和使用数据透视表的多对多关系,就像你说的。
你想做的是解释Laravel留档-雄辩
否。第一个参数应该是相关模型的类名:
$this->belongsToMany('User', 'user_roles'); $this->belongsToMany('Role', 'user_roles');
否则,如果您的外键遵循约定,您就可以了。。。
有关更多信息,请参阅文档