选择在Kohana的auth模块中具有特定角色的用户

时间:2010-02-10 16:33:20

标签: php orm many-to-many kohana authentication

在auth模块中,我们拥有多对多关系的用户和角色。

我的问题可能有一个简单的答案,但我自己找不到......我如何才能选择只使用ORM的某个角色的用户? 我想做的是这样的事情:

ORM::factory('user')->with('roles')->where('role','member')->find_all();

但这不起作用......

谢谢

1 个答案:

答案 0 :(得分:1)

你想这样做:

$members = ORM::factory('role', 'member')->users;

你扮演角色并找到它的用户,而不是相反。