3

我有 3 张桌子users和. 该表有和rolesroles_usersroles_usersuser_idrole_id

现在我的模型是Model_User, Model_Role, Model_User_Role.

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

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

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

4

2 回答 2

2

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

于 2011-07-15T07:49:24.950 回答
1

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

于 2011-07-15T07:40:13.573 回答