我认为 FuelPHP 不支持此功能,但我想知道最好的方法......
我有 3 个 SQL 表:users, modules, modules_users. 一个用户有很多模块,一个模块可能有很多用户(跟随它的人)。在modules_users中,有actual_state该用户的模块。
modules_users有这些字段: - id
- user_id
- module_id
- actual_state
- previous_state
-updated_at
我需要两个 ORM 模型:Model_User和Model_Modules. 我想访问这样的相关对象:
$actual_state = Model_User::find($id_user)->modules[$id_module]->actual_state; // from the table `modules_users`
$label = Model_User::find($id_user)->modules[$id_module]->label; // from the table `modules`
// and so on...
我怎么能那样做?