0

php activerecordのモデルで使用されているデータベース名または URL を取得するにはどうすればよいですか?

私は持っている

$connections = array(
   'conn1' => 'mysql://user:pass1@localhost/db1;charset=utf8',
   'conn2' => 'mysql://user:pass2@localhost/db2;charset=utf8',
   'conn3' => 'mysql://user:pass3@localhost/db3;charset=utf8'
 );

どのデータベースが自分のモデルを使用しているかを知る必要があるため、何らかのオブジェクト メソッドから文字列conn1またはmysql://user:pass1@localhost/db1;charset=utf8

4

1 に答える 1

2

私は道を見つけました:

ActiveRecord\Config::instance()->get_default_connection_string()

于 2013-02-05T14:50:55.457 に答える