我正在使用Laravel和Zizaco Entrust软件包。我有表role_user有两列,role_id和user_id。现在我要添加第三列,比如company_id,这样同一个用户就可以在不同的公司中扮演不同的角色。
在RoleUser模型中,我添加了一个访问器,如:
public function getRoleIdAttribute($value) {
return...
}
因此,在访问器中,我可以检索正确的role_id,而无需修改包的来源。 这是正确的方法吗?像这样的访问器不起作用,即使我返回一个随机数,我总是得到db值。
你能帮帮我吗? 谢谢!