2010-11-24 8 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

関連する問題