繁体   English   中英

如何创建其他连接zf2适应性?

[英]how can create other conection zf2 apigility?

如何创建与我的data / database.db的连接我只能通过一个配置获得此连接,而不能从同一文件module.php中的另一个配置获得此连接

在这段代码中没关系

public function getServiceConfig()
    {
        return array(
                'factories' => array(

                            'Music\V1\Rest\Album\AlbumMapper' =>  function ($sm) {
                            $adapter = $sm->get('Zend\Db\Adapter\Adapter');
                            return new \Music\V1\Rest\Album\AlbumMapper($adapter);
                            },
                ),
        );
    }

但是,如果我尝试两个连接不起作用:

   public function getServiceConfig()
    {
        return array(
                'factories' => array(

                            'Music\V1\Rest\Album\AlbumMapper' =>  function ($sm) {
                            $adapter = $sm->get('Zend\Db\Adapter\Adapter');
                            return new \Music\V1\Rest\Album\AlbumMapper($adapter);
                            },


                            'Music\V1\Rest\Albumjson\AlbumjsonMapper' =>  function ($sm) {
                            $adapter = $sm->get('Zend\Db\Adapter\Adapter');
                            return new \Music\V1\Rest\Albumjson\AlbumjsonMapper($adapter);
                          },

                ),
        );
    }

我收到zf2下一个错误

抽象工厂无法创建musicv1restalbumjsoncontroller的实例(别名: Music\\\\V1\\\\Rest\\\\Albumjson\\\\Controller )。

该错误与您的数据库设置无关。 这意味着找不到您的控制器类。 您是否正确注册了一个名为Music\\\\V1\\\\Rest\\\\Albumjson\\\\Controller

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM