1

我的关系是这样设置的:

一个用户有多个角色
一个角色有多个模块 因此,一个用户拥有其角色拥有的所有模块

基本上我想要做的是让用户取回用户拥有的所有模块。

如何使用数据映射器 ORM 执行此操作?

4

1 回答 1

1

请参阅有关深度关系的文章:http: //datamapper.wanwizard.eu/pages/getadvanced.html#Deep.Relationship.Queries

你会做一些类似的事情

$modules = new Module();
$modules->where_related('role/user', 'id', $userid)->get();
于 2013-04-22T13:17:49.357 回答