Kohana中的一对多关系

时间:2011-07-15 07:18:01

标签: orm kohana kohana-3 kohana-orm kohana-auth

我有3个表usersrolesroles_usersroles_users表格包含user_idrole_id

现在我的模型是Model_UserModel_RoleModel_User_Role

如何链接这三个模型,以便每个用户都与一个角色相关联,一个角色拥有多个用户。

我正在使用ORM,我想显示具有角色名称的用户列表。

注意:我从Kohana的Auth模块中获取的表格。

2 个答案:

答案 0 :(得分:2)

您可以使用$_belongs_to$_has_one$_has_many数组来设置模型之间的关系。 Kohana 3 :: ORM Relationships

答案 1 :(得分:1)

我与角色和用户建立了多对多的关系。并且将编写用户不会拥有多个角色的业务逻辑。