도메인에 의존하는 CakePhp 1.2에 응용 프로그램이 있습니다. 일부 모델은 데이터베이스를 동적으로 변경해야합니다.일부 모델의 Cakephp 1.2에서 데이터베이스를 즉시 변경하십시오.
- 확인 도메인 :
그래서 나는 쉬운 방법을 찾을 필요가있다.
- 일부 모델에 $ useDbConfig를 설정하면 데이터베이스 이 필요합니다.
database.php에이 기능 모델에 도메인에 바로 따라 데이터베이스를 변경할 수 있지만 :
public function __construct(){
if (strpos(env('HTTP_HOST'), 'site_one') !== false) {
// use site_one database config
$this->default = $this->site_one;
} elseif (strpos(env('HTTP_HOST'), 'site_two') !== false) {
// use site_two database config
$this->default = $this->site_two; }
}
이 어떻게 모델에도 따라 데이터베이스를 변경할 수 있습니까?
미리 감사드립니다.
체크 아웃 : http://stackoverflow.com/questions/13223946/how-to-use-multiple-databases -dynamically-for-one-model-in-cakephp – Alvaro
당신은 업데이트 할 수 있습니까? –