사용자와 코스가 있습니다. 그들은 Subscription으로 명시된 HABTM 관계를가집니다 (user_id 및 course_id가있는 테이블입니다).HABTM 모델 연결이 이미 존재하는지 확인
사용자가 코스에 가입했는지 확인하는 코스 페이지에 조건이 있어야합니다. 어떻게해야할지 모르겠다.
나는 AppController가 설정이 $ 구독 순자산 나에게 유일한 가입 과정의 메뉴를 제공하기 위해이 :
$this->set('subscriptions', ClassRegistry::init('Subscription')->find('all',
array(
'fields' => array('Course.id', 'Course.name'),
'conditions' => array('Subscription.user_id =' => $this->Auth->user('id')),
'recursive' => 1
)));
내 질문 : 어떻게 구독이 이미 존재하는지 확인합니까? 기본적으로 로그인 한 사용자와 동일한 user_id를 가진 구독이 있고, 현재있는 코스와 동일한 course_id가 있는지 찾아야합니다.
고마워요!
프레임 워크에 대해 질문 할 때 항상 사용중인 버전을 포함시키는 것이 좋습니다. – Dave