0
나는 그것이 오류를 반환 응용 프로그램 Model_Mobile O를 직접 저장하려고하면 내가 가지고있는 다음과 같은 zendframework 모델 클래스는Zend_Db_Table_Row 데이터베이스 테이블을 선언하는 방법은 무엇입니까?
class Application_Model_DbTable_Mobile extends Zend_Db_Table_Abstract {
protected $_name = 'mobile';
protected $_rowClass = 'Application_Model_Mobile';
}
객체 클래스
class Application_Model_Mobile extends Zend_Db_Table_Row_Abstract {
}
그러나
$m = new Application_Model_Mobile();
$m->name = 'Mobile Test';
$m->save();
Application error
Exception information:
Message: Specified column "chave" is not in the row
어떻게 할 수 Application_Model_Celular에 모바일 테이블이 있습니까?
가이 하나의 방법 인 경우 :(그래 내가처럼 사용할 수 있습니다 작동하지 않습니다 여전히 변수 $ _tableClass를 선언 :이 작업을 수행하는 표준 방법은 Application_Model_Mobile 클래스를 정의하는 것처럼 코드를 작성하지 않는 것입니다. – dextervip