Yii와 PHP 11 월을 사용하여 Pactpub 웹 응용 프로그램 개발을 읽었습니다. 이러한 문제에 직면하여 관계 사용의 논리를 이해할 수 없습니다). 데이터베이스에 다음 다이어그램 테이블 :Yii의 관계()는 책의 예를 이해하지 못합니다.
당신은 모델에 코드를 삽입해야합니다
문제 모델 :
...
'requester' => array(self::BELONGS_TO, 'User', 'requester_id'),
'owner' => array(self::BELONGS_TO, 'User', 'owner_id'),
'project' => array(self::BELONGS_TO, 'Project', 'project_id'),
);
...
프로젝트 모델 :
...
'issues' => array(self::HAS_MANY, 'Issue', 'project_id'),
'users' => array(self::MANY_MANY, 'User', 'tbl_project_user_assignment(project_id, user_id)'),
...
내가 할 수있는 우리가 덧붙인다는 것을 이해하지 못합니까? 모델 이슈가 모든 것을 이해한다면, 프로젝트 - 나는 우리가 추가하고 있다는 것을 이해하지 못한다. 모델 문제는 모든 것을 이해한다면 ... 이해
도 거래하고 싶지는 않을 몇 가지 큰 SQL SELECT 쿼리를 생성합니다. gif – SkyStar
책을 잊어 버리면 문서 [** Yii Doc **] (http://www.yiiframework.com/doc/guide/1.1/en/database.arr)를 읽으십시오. 정말 잘 설명되어 있습니다. – itachi