2012-07-06 2 views
1

우리는 다른 계정과 비교하기를 원하는 데이터를 만들기 위해 계정을 프로파일하려고합니다. 이를 위해 우리는 MySQL보기를 사용하고 있습니다. 나는 CakePHP를 사용하여 같은 것을 사용하는 방법을 궁금해했다.CakePHP MySQL보기

답변

2

MySQL에서보기는 테이블과 매우 흡사하다. 그래서 당신은 쿼리를 호출하여 뷰에서 데이터를 얻을 수 있습니다 : 당신은 또한 처음에 false로 $this->useTable 세트가 모델을 작성하려고 할 수

$this->AnyModelName->query("SELECT * FROM my_view_1 WHERE 1"); 

합니다. 그런 다음이 클래스에 대한 고유 한 생성자를 정의하면 매번 다른보기로 초기화 할 수 있습니다. 모델 설명서를 확인하십시오 : API & Book.

+0

고맙습니다. –