Php 从symfony2的配置文件中选择mongodb数据库

Php 从symfony2的配置文件中选择mongodb数据库,php,mongodb,symfony,Php,Mongodb,Symfony,我正在尝试使用symfony2连接到两个mongodb数据库,当我尝试一个数据库时,它运行良好,但使用两个数据库时,我出现了一个错误,下面是我的config.yml文件: doctrine_mongodb: connections: statistiques: server: mongodb://user:pass@localhost:27017/statistiques options: db: statistiques

我正在尝试使用symfony2连接到两个mongodb数据库,当我尝试一个数据库时,它运行良好,但使用两个数据库时,我出现了一个错误,下面是我的config.yml文件:

doctrine_mongodb:
connections:
    statistiques:
        server: mongodb://user:pass@localhost:27017/statistiques
        options: 
            db: statistiques

    archive_prod:
        server: mongodb://user:pass@localhost:27017/archive_prod
        options: 
            db: archive_prod

document_managers:
    statistiques:
        auto_mapping: true
        connection: statistiques

    archive_prod:
        auto_mapping: true
        connection: archive_prod
在错误中,我有以下内容: 未能连接到:localhost:27017:对用户名为“user”的数据库“default”的身份验证失败:身份验证失败

即使我没有选择任何名为“default”的数据库 我可以使用:default\u database:statistiques设置默认数据库
但是我需要使用两个数据库来查看文档


如果您能在回答中解释一下如何修复它,那就太好了;)