DRUPAL 8 - 模块视图数据库连接器

时间:2018-02-07 11:12:09

标签: drupal-7 views

我需要为我的drupal 8安装连接第二个数据库以获取视图。 我安装了模块views_database_connector(2015年1月发布) 我连接设置。

但没有任何作用,我没有看到我的数据库与视图。

我的设置......

  $databases['default']['default'] = array (
  'database' => 'first base',
  'username' => 'first base',
  'password' => 'xxxxx',
  'prefix' => '',
  'host' => 'localhost',
  'port' => '3306',
  'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
  'driver' => 'mysql',
);

$databases['external']['default'] = array (
  'database' => 'second_base',
  'username' => 'second_base',
  'password' => 'yyyyyy',
  'prefix' => '',
  'host' => 'localhost',
   'port' => '3306',
  'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
  'driver' => 'mysql',
);

这个模块是否需要补丁,以及如何应用?

1 个答案:

答案 0 :(得分:0)

为此,您可以在设置文件中创建多个数据库连接:

使用\Drupal\Core\Database\Database::setActiveConnection('external');获取当前有效连接。