1

我们如何通过检查zf2中的现有数据库来开发具有动态数据库连接的rest api?现在我已经开发了一个带有一个数据库的 rest api。我的要求是数据库连接(远程数据库)应该在检查现有数据库后根据用户类型进行更改。数据库详细信息来自一个主数据库。这在 ZF2 中怎么可能?请帮忙。

4

1 回答 1

0
       //Add a service on factories in config/autoload/global.php

      'dynamic-db-adapter' => function($sm) {
       $request = $sm->get('request');
       $key= $request->getPost('key');
     //Master Db Adapter
      $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter');
  //Make db adapter based on key. Based on key you can fetch db credentials from master db
     $dynamic_adapter = $common->fncGetAdapterObject($dbAdapter, $key);
      return $dynamic_adapter ;
      }
于 2014-05-06T05:03:29.693 回答