我有很多相关的两个表,一个是“角色”,另一个是“用户”,而枢轴表是"user_roles“。
角色模型
$this->归属于this(‘users’,'user_roles');
用户模型
$this->归属于this(“角色”,“user_roles”);
这是一个有效的关系吗?
发布于 2015-01-09 07:26:21
就像你说的那样,你想要一个支点表和一个多到多的关系,使用一个枢轴表。
您想要做的是在拉勒维尔文献-雄辩中解释
发布于 2015-01-09 08:14:24
不是的。第一个参数应该是相关模型的类名:
$this->belongsToMany('User', 'user_roles');
$this->belongsToMany('Role', 'user_roles');否则你应该没事,如果你的外键遵循惯例.
有关更多信息,请参见文档。
https://stackoverflow.com/questions/27855623
复制相似问题