0

私の現在のシステムは Zend Framework 1 を使用しており、ローカルの MySQL サーバーと非常にうまく連携しています。ただし、インポート/エクスポートのために別のサーバーにアクセスする必要があります。必要なテーブルをクエリするために、zend_db_table_abstract から拡張されたクラスを使用しています。

class Model_Db_ExportData extends Zend_Db_Table_Abstract{
    protected $_name;
    protected $_schema;
}

オブジェクトを作成するときに名前とスキーマをインスタンス化します

$export = new Model_Db_ExportData(array('name' => $this->exportTable, 'schema' => $this->db));

編集私が収集できるものから、テーブルにのみ影響するため、 zend_db_table はホストを定義する場所ではありません。ただし、構成の外でホストを定義できる場所をまだ把握できていません。編集

configs で定義されたサーバーとは別のサーバーを指定するにはどうすればよいですか? このコードにカスタム構成ファイルを使用する必要がありますか? Zend_Db_Table_Abstract のドキュメントはあまり役に立ちませんでしたが、かなり大きく、簡単に何かを見落としていた可能性があります。どんな助けでも大歓迎です。

4

1 に答える 1