4
我有表:Kohana的ORM的關係問題
users {id, name} projects {id, name} roles {id, name} projects_users {id, user_id, project_id, role_id}
我已經型號:
project { has many users through projects_users } user { has many projects through projects_users }
問題: 如何到用戶角色的一個項目?或者,也許我必須重建我的表?
代碼:
$project = ORM::factory('project', $id); $users = $project->users->find_all(); foreach ($users as $u) { $roles = $u-> .... How to get all roles for this user and for this project? }
雖然我是新手我自己,這種方法可能適用於您的情況:http://stackoverflow.com/questions/3286539/kohana-3-orm-how-to -perform查詢與 - 2 - 多到多對多關係 – 2010-10-18 06:39:20