1

4.1.4を使用しています別のデータベースへの接続を定義してdsqlで使用することは可能ですか?つまり、2つの接続を使用します。

config-default.phpで2番目の接続を定義できますか?また、他のデータベースにクエリを実行する必要がある場合、どのようにそれを参照できますか?

$config['dsn']='mysql://user:user@localhost/test';
$config['dsn']='mysql://user:user@localhost/test1';

出来ますか ?

ありがとう

4

1 に答える 1

1

このページで正しく説明されています:https ://agiletoolkit.org/doc/dsql/how

おそらく設定ファイルを介して別のキーで定義できます。

config.php:

$config['dsn2']='mysql://user:user@localhost/test1';

アプリケーションクラス:

$this->api->db2=$this->api->add('DB')
    ->connect($this->api->getConfig('dsn2'));

4.1を使用しているため、代わりに「DBlite」クラスを使用する必要がありますが、それ以外は同じ構文です。

于 2012-08-23T07:58:40.927 に答える