mysql
  • cakephp
  • 2012-03-16 5 views 1 likes 
    1

    내가 제어 할 수없는 다른 프로그램에 의해 생성되고 채워지는 MYSQL 테이블이 있습니다. 문제는 테이블 이름이 모두 "AFTER_HOURS"이고 사용하는 경우입니다.CakePHP 대문자 테이블 이름 MySQL

    오류 : 찾을 수 없습니다 모델 아에 대한 데이터베이스 테이블 a_f_t_e_r__h_o_u_rs

    class ah extends AppModel { 
        var $name = 'AFTER_HOUR'; 
        var $primaryKey = 'ID'; 
        var $displayField = 'ID'; 
    }?> 
    

    내가이 오류가 발생합니다.

    아직 케이크에 새롭다. 어떻게 해결할 수 있을까 ??

    감사

    답변

    3

    모델이 사용 모델에서이 작업을 수행해야하는지 테이블을 지정하려면 : 여기

    var $useTable = 'AFTER_HOUR'; 
    

    세부 사항 : 너무 감사했다 http://book.cakephp.org/1.3/view/1059/useTable

    +0

    네 !!!!! – Craig

    +0

    Np! 도와 줘서 기뻐요! – Dave

    관련 문제