2010-11-24 4 views
3

처음에는 애플리케이션이 단일 데이터베이스를 사용했지만 이제는 다른 데이터 그룹이 다른 데이터베이스에 있도록 변경했습니다. multidb를 사용하여 다른 데이터베이스를 추가했습니다. 이제 일부 모델은 기본값이 아닌 데이터베이스를 사용하지만 모델에 특정 어댑터를 항상 사용하도록하는 방법을 모릅니다. 모델과 상호 작용하기 전에 Zend_Db_Table :: setDefaultAdapter를 사용하여 어댑터를 변경해 보았습니다.하지만 이제는 모든 모델의 모든 기능을 변경해야 모델이 올바른 어댑터와 상호 작용하는지 확인해야합니다. 그 (것)들을 달성하는 어떤 더 간단한 방법 있는가. 내 모델은 Zend_Db_table을 확장합니다.Zend Framework의 multidb에서 특정 데이터베이스 어댑터와 모델을 연결하는 방법

+0

모델의 생성자 함수에 추가하면 작동합니다. – tawfekov

답변

4

이 당신을 도움이 될 것입니다 몇 가지 기본적인 확장과 사용하는 어떤 데이터베이스 어댑터 당 모델 설정으로 http://jameshd.wordpress.com/2010/09/27/zend-multi-db/

을, 당신이 가서 잘되어야합니다.

+0

Darryl에게 감사드립니다. 정확히 내가 원했던 것 – Bryan

관련 문제