HABTM 관계의 목록 (관리 섹션 용)을 만들려고 할 때 꽤 문제가 있습니다. 거래는 다음과 같습니다.CakePHP HABTM 관계 목록
permissions : id, name; 사용자 : id, 사용자 이름; permissions_users : 정말 작동하지 않습니다 $this->Permission->User->find('all');
(또는 그 반대) : 같은
User.id | User.username | Permission.id | Permission.name
1 | Jack | 1 | posts
1 | Jack | 2 | comments
2 | Mark | 1 | posts
3 | Kate | 3 | tags
재료 : permission_id는
Permission HasAndBelongsToMany User
I는 같은 목록을 만들고 싶어을 USER_ID Jack
에 대한 많은 권한을 가져올 것이기 때문에 다른 방법으로도 posts
권한으로 많은 사용자를 불러올 수 없으므로보기에 나열 할 수 없습니다.
[0] = > array(
[User] => array([id] => 1 [username] => Jack)
[Permission] => array([id] => 1 [name] => posts)
)
[1] = > array(
[User] => array([id] => 1 [username] => Jack)
[Permission] => array([id] => 2 [name] => comments)
) ...
모든 아이디어 : 내가 원하는 무엇
는 같은 배열을 얻을 수 있습니다?